diff --git a/check-day-trades/LICENSE b/check-day-trades/LICENSE new file mode 100644 index 0000000..468bcf1 --- /dev/null +++ b/check-day-trades/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Kyle Chengqiang Lin + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/check-day-trades/README.md b/check-day-trades/README.md new file mode 100644 index 0000000..ca98434 --- /dev/null +++ b/check-day-trades/README.md @@ -0,0 +1,14 @@ +## Instructions +input the path to your .csv file for your trades (ex: "C:\Users\NAME\Desktop\PROJECT\logs\MLTrader_2024-07-13_00-29-55_trades.csv") with columns named symbol, time, and side (side indicates 'buy' or 'side') + +Run the program with "python check-day-trades\check_day_trades" + +if there are no day trades you should get an output like: + +Empty DataFrame +Columns: [symbol, date, day_trade] +Index: [] + +## License + +"check_day_trades" is licensed under the MIT License - see the LICENSE file for details. diff --git a/check-day-trades/check_day_trades b/check-day-trades/check_day_trades new file mode 100644 index 0000000..5008ab8 --- /dev/null +++ b/check-day-trades/check_day_trades @@ -0,0 +1,58 @@ +# MIT License +# +# Copyright (c) 2024 Kyle Chengqiang Lin +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in all +# copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. + +import pandas as pd + +# Use raw string notation to avoid issues with backslashes +file_path = r'C:\Users\cheng\Desktop\MLTradingBot\logs\MLTrader_2024-08-05_00-14-22_trades.csv' +trades_df = pd.read_csv(file_path) + +# Convert the 'time' column to datetime format with UTC handling +trades_df['time'] = pd.to_datetime(trades_df['time'], utc=True, errors='coerce') + +# Inspect rows where 'time' conversion failed +failed_conversion = trades_df[trades_df['time'].isna()] +if not failed_conversion.empty: + print("Rows with failed time conversion:") + print(failed_conversion) + +# Remove rows where 'time' conversion failed +trades_df = trades_df.dropna(subset=['time']) + +# Extract the date from the 'time' column +trades_df['date'] = trades_df['time'].dt.date + +# Function to check for day trades +def check_day_trades(group): + has_buy = any(group['side'] == 'buy') + has_sell = any(group['side'] == 'sell') + return pd.Series({'day_trade': has_buy and has_sell}) + +# Group by symbol and date to find matching buy and sell trades on the same day +day_trades = trades_df.groupby(['symbol', 'date']).apply(check_day_trades).reset_index() + +# Filter for day trades +day_trades = day_trades[day_trades['day_trade']] + +# Display the day trades +print(day_trades) + diff --git a/logs/MLTrader_2024-01-16_17-02-24_logs.csv b/logs/MLTrader_2024-01-16_17-02-24_logs.csv deleted file mode 100644 index 217e37d..0000000 --- a/logs/MLTrader_2024-01-16_17-02-24_logs.csv +++ /dev/null @@ -1,24821 +0,0 @@ -2024-01-16 17:02:24,344: root: INFO: MLTrader : Executing the initialize lifecycle method -2024-01-16 17:02:27,042: root: INFO: Current backtesting datetime 2020-01-02 08:30:00-05:00 -2024-01-16 17:02:27,043: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:27,044: root: INFO: Current backtesting datetime 2020-01-02 09:30:00-05:00 -2024-01-16 17:02:27,044: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:27,046: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:27 -2024-01-16 17:02:27,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:27,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:29,450: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:29 -2024-01-16 17:02:29,452: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:29,453: root: INFO: Current backtesting datetime 2020-01-02 16:00:00-05:00 -2024-01-16 17:02:29,453: root: INFO: Current backtesting datetime 2020-01-03 09:30:00-05:00 -2024-01-16 17:02:29,454: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:29 -2024-01-16 17:02:29,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:29,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:29,682: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:29 -2024-01-16 17:02:29,684: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:29,685: root: INFO: Current backtesting datetime 2020-01-03 16:00:00-05:00 -2024-01-16 17:02:29,685: root: INFO: Current backtesting datetime 2020-01-04 09:30:00-05:00 -2024-01-16 17:02:29,686: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:29,688: root: INFO: Current backtesting datetime 2020-01-04 09:29:00-05:00 -2024-01-16 17:02:29,689: root: INFO: Current backtesting datetime 2020-01-04 09:29:00-05:00 -2024-01-16 17:02:29,689: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:29,690: root: INFO: Current backtesting datetime 2020-01-06 08:30:00-05:00 -2024-01-16 17:02:29,691: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:29,692: root: INFO: Current backtesting datetime 2020-01-06 09:30:00-05:00 -2024-01-16 17:02:29,692: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:29,693: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:29 -2024-01-16 17:02:29,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:29,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:29,923: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:29 -2024-01-16 17:02:29,924: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:29,925: root: INFO: Current backtesting datetime 2020-01-06 16:00:00-05:00 -2024-01-16 17:02:29,926: root: INFO: Current backtesting datetime 2020-01-07 09:30:00-05:00 -2024-01-16 17:02:29,926: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:29 -2024-01-16 17:02:29,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:29,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,156: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:30 -2024-01-16 17:02:30,157: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:30,159: root: INFO: Current backtesting datetime 2020-01-07 16:00:00-05:00 -2024-01-16 17:02:30,159: root: INFO: Current backtesting datetime 2020-01-08 09:30:00-05:00 -2024-01-16 17:02:30,160: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:30 -2024-01-16 17:02:30,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,388: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:30 -2024-01-16 17:02:30,392: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:30,393: root: INFO: Current backtesting datetime 2020-01-08 16:00:00-05:00 -2024-01-16 17:02:30,393: root: INFO: Current backtesting datetime 2020-01-09 09:30:00-05:00 -2024-01-16 17:02:30,395: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:30 -2024-01-16 17:02:30,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,619: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:30 -2024-01-16 17:02:30,621: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:30,622: root: INFO: Current backtesting datetime 2020-01-09 16:00:00-05:00 -2024-01-16 17:02:30,622: root: INFO: Current backtesting datetime 2020-01-10 09:30:00-05:00 -2024-01-16 17:02:30,623: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:30 -2024-01-16 17:02:30,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,853: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:30 -2024-01-16 17:02:30,854: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:30,855: root: INFO: Current backtesting datetime 2020-01-10 16:00:00-05:00 -2024-01-16 17:02:30,856: root: INFO: Current backtesting datetime 2020-01-11 09:30:00-05:00 -2024-01-16 17:02:30,857: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:30,858: root: INFO: Current backtesting datetime 2020-01-11 09:29:00-05:00 -2024-01-16 17:02:30,860: root: INFO: Current backtesting datetime 2020-01-11 09:29:00-05:00 -2024-01-16 17:02:30,860: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:30,861: root: INFO: Current backtesting datetime 2020-01-13 08:30:00-05:00 -2024-01-16 17:02:30,861: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:30,862: root: INFO: Current backtesting datetime 2020-01-13 09:30:00-05:00 -2024-01-16 17:02:30,862: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:30,864: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:30 -2024-01-16 17:02:30,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:30,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,092: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:31 -2024-01-16 17:02:31,093: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:31,094: root: INFO: Current backtesting datetime 2020-01-13 16:00:00-05:00 -2024-01-16 17:02:31,094: root: INFO: Current backtesting datetime 2020-01-14 09:30:00-05:00 -2024-01-16 17:02:31,095: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:31 -2024-01-16 17:02:31,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,381: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:31 -2024-01-16 17:02:31,382: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:31,383: root: INFO: Current backtesting datetime 2020-01-14 16:00:00-05:00 -2024-01-16 17:02:31,383: root: INFO: Current backtesting datetime 2020-01-15 09:30:00-05:00 -2024-01-16 17:02:31,384: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:31 -2024-01-16 17:02:31,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,747: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:31 -2024-01-16 17:02:31,749: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:31,750: root: INFO: Current backtesting datetime 2020-01-15 16:00:00-05:00 -2024-01-16 17:02:31,750: root: INFO: Current backtesting datetime 2020-01-16 09:30:00-05:00 -2024-01-16 17:02:31,751: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:31 -2024-01-16 17:02:31,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,989: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:31 -2024-01-16 17:02:31,990: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:31,991: root: INFO: Current backtesting datetime 2020-01-16 16:00:00-05:00 -2024-01-16 17:02:31,992: root: INFO: Current backtesting datetime 2020-01-17 09:30:00-05:00 -2024-01-16 17:02:31,993: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:31 -2024-01-16 17:02:31,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:31,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,223: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:32 -2024-01-16 17:02:32,224: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:32,225: root: INFO: Current backtesting datetime 2020-01-17 16:00:00-05:00 -2024-01-16 17:02:32,225: root: INFO: Current backtesting datetime 2020-01-18 09:30:00-05:00 -2024-01-16 17:02:32,226: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:32,228: root: INFO: Current backtesting datetime 2020-01-18 09:29:00-05:00 -2024-01-16 17:02:32,229: root: INFO: Current backtesting datetime 2020-01-18 09:29:00-05:00 -2024-01-16 17:02:32,230: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:32,230: root: INFO: Current backtesting datetime 2020-01-21 08:30:00-05:00 -2024-01-16 17:02:32,231: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:32,232: root: INFO: Current backtesting datetime 2020-01-21 09:30:00-05:00 -2024-01-16 17:02:32,232: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:32,233: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:32 -2024-01-16 17:02:32,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,462: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:32 -2024-01-16 17:02:32,464: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:32,465: root: INFO: Current backtesting datetime 2020-01-21 16:00:00-05:00 -2024-01-16 17:02:32,465: root: INFO: Current backtesting datetime 2020-01-22 09:30:00-05:00 -2024-01-16 17:02:32,466: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:32 -2024-01-16 17:02:32,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,703: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:32 -2024-01-16 17:02:32,704: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:32,705: root: INFO: Current backtesting datetime 2020-01-22 16:00:00-05:00 -2024-01-16 17:02:32,706: root: INFO: Current backtesting datetime 2020-01-23 09:30:00-05:00 -2024-01-16 17:02:32,706: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:32 -2024-01-16 17:02:32,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,933: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:32 -2024-01-16 17:02:32,934: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:32,935: root: INFO: Current backtesting datetime 2020-01-23 16:00:00-05:00 -2024-01-16 17:02:32,936: root: INFO: Current backtesting datetime 2020-01-24 09:30:00-05:00 -2024-01-16 17:02:32,937: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:32 -2024-01-16 17:02:32,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:32,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:33,265: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:33 -2024-01-16 17:02:33,266: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:33,267: root: INFO: Current backtesting datetime 2020-01-24 16:00:00-05:00 -2024-01-16 17:02:33,268: root: INFO: Current backtesting datetime 2020-01-25 09:30:00-05:00 -2024-01-16 17:02:33,269: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:33,271: root: INFO: Current backtesting datetime 2020-01-25 09:29:00-05:00 -2024-01-16 17:02:33,272: root: INFO: Current backtesting datetime 2020-01-25 09:29:00-05:00 -2024-01-16 17:02:33,272: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:33,273: root: INFO: Current backtesting datetime 2020-01-27 08:30:00-05:00 -2024-01-16 17:02:33,274: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:33,275: root: INFO: Current backtesting datetime 2020-01-27 09:30:00-05:00 -2024-01-16 17:02:33,275: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:33,276: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:33 -2024-01-16 17:02:33,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:33,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:33,509: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:33 -2024-01-16 17:02:33,511: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:33,512: root: INFO: Current backtesting datetime 2020-01-27 16:00:00-05:00 -2024-01-16 17:02:33,512: root: INFO: Current backtesting datetime 2020-01-28 09:30:00-05:00 -2024-01-16 17:02:33,513: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:33 -2024-01-16 17:02:33,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:33,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:33,831: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:33 -2024-01-16 17:02:33,832: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:33,833: root: INFO: Current backtesting datetime 2020-01-28 16:00:00-05:00 -2024-01-16 17:02:33,833: root: INFO: Current backtesting datetime 2020-01-29 09:30:00-05:00 -2024-01-16 17:02:33,834: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:33 -2024-01-16 17:02:33,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:33,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,081: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:34 -2024-01-16 17:02:34,082: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:34,084: root: INFO: Current backtesting datetime 2020-01-29 16:00:00-05:00 -2024-01-16 17:02:34,084: root: INFO: Current backtesting datetime 2020-01-30 09:30:00-05:00 -2024-01-16 17:02:34,085: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:34 -2024-01-16 17:02:34,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,327: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:34 -2024-01-16 17:02:34,328: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:34,329: root: INFO: Current backtesting datetime 2020-01-30 16:00:00-05:00 -2024-01-16 17:02:34,330: root: INFO: Current backtesting datetime 2020-01-31 09:30:00-05:00 -2024-01-16 17:02:34,331: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:34 -2024-01-16 17:02:34,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,572: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:34 -2024-01-16 17:02:34,577: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:34,578: root: INFO: Current backtesting datetime 2020-01-31 16:00:00-05:00 -2024-01-16 17:02:34,578: root: INFO: Current backtesting datetime 2020-02-01 09:30:00-05:00 -2024-01-16 17:02:34,579: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:34,581: root: INFO: Current backtesting datetime 2020-02-01 09:29:00-05:00 -2024-01-16 17:02:34,582: root: INFO: Current backtesting datetime 2020-02-01 09:29:00-05:00 -2024-01-16 17:02:34,582: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:34,583: root: INFO: Current backtesting datetime 2020-02-03 08:30:00-05:00 -2024-01-16 17:02:34,584: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:34,585: root: INFO: Current backtesting datetime 2020-02-03 09:30:00-05:00 -2024-01-16 17:02:34,585: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:34,587: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:34 -2024-01-16 17:02:34,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,829: root: INFO: New market order of | 155.0 SPY sell | at price $258.6800048828125 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:34,832: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:34 -2024-01-16 17:02:34,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:34,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,834: root: INFO: market order of | 155.0 SPY sell | at price $258.6800048828125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:34,834: root: INFO: market order of | 155.0 SPY sell | at price $258.6800048828125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:34,834: root: INFO: Filled Transaction: sell 155.0 of SPY at 323.35000610 USD per share -2024-01-16 17:02:34,834: root: INFO: market order of | 155.0 SPY sell | at price $258.6800048828125 of class bracket with status new was filled -2024-01-16 17:02:34,838: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:34,839: root: INFO: Current backtesting datetime 2020-02-03 16:00:00-05:00 -2024-01-16 17:02:34,839: root: INFO: Current backtesting datetime 2020-02-04 09:30:00-05:00 -2024-01-16 17:02:34,840: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:34 -2024-01-16 17:02:34,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:34,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,067: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:35 -2024-01-16 17:02:35,067: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,069: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,071: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:35,072: root: INFO: Current backtesting datetime 2020-02-04 16:00:00-05:00 -2024-01-16 17:02:35,073: root: INFO: Current backtesting datetime 2020-02-05 09:30:00-05:00 -2024-01-16 17:02:35,074: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:35 -2024-01-16 17:02:35,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,322: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:35 -2024-01-16 17:02:35,322: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,324: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,325: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:35,326: root: INFO: Current backtesting datetime 2020-02-05 16:00:00-05:00 -2024-01-16 17:02:35,327: root: INFO: Current backtesting datetime 2020-02-06 09:30:00-05:00 -2024-01-16 17:02:35,328: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:35 -2024-01-16 17:02:35,328: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,579: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:35 -2024-01-16 17:02:35,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,581: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,582: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:35,583: root: INFO: Current backtesting datetime 2020-02-06 16:00:00-05:00 -2024-01-16 17:02:35,584: root: INFO: Current backtesting datetime 2020-02-07 09:30:00-05:00 -2024-01-16 17:02:35,585: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:35 -2024-01-16 17:02:35,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,925: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:35 -2024-01-16 17:02:35,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,928: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:35,929: root: INFO: Current backtesting datetime 2020-02-07 16:00:00-05:00 -2024-01-16 17:02:35,929: root: INFO: Current backtesting datetime 2020-02-08 09:30:00-05:00 -2024-01-16 17:02:35,930: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:35,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,931: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,936: root: INFO: Current backtesting datetime 2020-02-08 09:29:00-05:00 -2024-01-16 17:02:35,937: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,938: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,939: root: INFO: Current backtesting datetime 2020-02-08 09:29:00-05:00 -2024-01-16 17:02:35,939: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:35,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,942: root: INFO: Current backtesting datetime 2020-02-10 08:30:00-05:00 -2024-01-16 17:02:35,943: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,943: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,944: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:35,944: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:35,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,949: root: INFO: Current backtesting datetime 2020-02-10 09:30:00-05:00 -2024-01-16 17:02:35,949: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:35,952: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:35 -2024-01-16 17:02:35,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:35,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,300: root: INFO: New market order of | 227.0 SPY sell | at price $264.9840087890625 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:36,303: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:36 -2024-01-16 17:02:36,303: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,303: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,304: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,304: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,304: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,305: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,305: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,307: root: INFO: market order of | 227.0 SPY sell | at price $264.9840087890625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:36,307: root: INFO: market order of | 227.0 SPY sell | at price $264.9840087890625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:36,307: root: INFO: Filled Transaction: sell 227.0 of SPY at 331.23001099 USD per share -2024-01-16 17:02:36,307: root: INFO: market order of | 227.0 SPY sell | at price $264.9840087890625 of class bracket with status new was filled -2024-01-16 17:02:36,311: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:36,312: root: INFO: Current backtesting datetime 2020-02-10 16:00:00-05:00 -2024-01-16 17:02:36,312: root: INFO: Current backtesting datetime 2020-02-11 09:30:00-05:00 -2024-01-16 17:02:36,314: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:36 -2024-01-16 17:02:36,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,614: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:36 -2024-01-16 17:02:36,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,615: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,617: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,618: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,620: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:36,621: root: INFO: Current backtesting datetime 2020-02-11 16:00:00-05:00 -2024-01-16 17:02:36,621: root: INFO: Current backtesting datetime 2020-02-12 09:30:00-05:00 -2024-01-16 17:02:36,622: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:36 -2024-01-16 17:02:36,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,859: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:36 -2024-01-16 17:02:36,859: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,860: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,861: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:36,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,864: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:36,866: root: INFO: Current backtesting datetime 2020-02-12 16:00:00-05:00 -2024-01-16 17:02:36,866: root: INFO: Current backtesting datetime 2020-02-13 09:30:00-05:00 -2024-01-16 17:02:36,868: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:36 -2024-01-16 17:02:36,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:36,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,107: root: INFO: New market order of | 335.0 SPY sell | at price $268.68798828125 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:37,112: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:37 -2024-01-16 17:02:37,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,113: root: INFO: market order of | 335.0 SPY sell | at price $268.68798828125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:37,113: root: INFO: market order of | 335.0 SPY sell | at price $268.68798828125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:37,114: root: INFO: Filled Transaction: sell 335.0 of SPY at 335.85998535 USD per share -2024-01-16 17:02:37,114: root: INFO: market order of | 335.0 SPY sell | at price $268.68798828125 of class bracket with status new was filled -2024-01-16 17:02:37,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,121: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:37,122: root: INFO: Current backtesting datetime 2020-02-13 16:00:00-05:00 -2024-01-16 17:02:37,122: root: INFO: Current backtesting datetime 2020-02-14 09:30:00-05:00 -2024-01-16 17:02:37,124: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:37 -2024-01-16 17:02:37,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,365: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:37 -2024-01-16 17:02:37,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,369: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,374: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:37,376: root: INFO: Current backtesting datetime 2020-02-14 16:00:00-05:00 -2024-01-16 17:02:37,376: root: INFO: Current backtesting datetime 2020-02-15 09:30:00-05:00 -2024-01-16 17:02:37,377: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:37,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,379: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,387: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,391: root: INFO: Current backtesting datetime 2020-02-15 09:29:00-05:00 -2024-01-16 17:02:37,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,392: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,393: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,394: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,395: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,396: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,398: root: INFO: Current backtesting datetime 2020-02-15 09:29:00-05:00 -2024-01-16 17:02:37,398: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:37,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,399: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,400: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,401: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,401: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,402: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,405: root: INFO: Current backtesting datetime 2020-02-18 08:30:00-05:00 -2024-01-16 17:02:37,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,407: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:37,407: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,408: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,410: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,411: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,414: root: INFO: Current backtesting datetime 2020-02-18 09:30:00-05:00 -2024-01-16 17:02:37,414: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:37,416: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:37 -2024-01-16 17:02:37,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,672: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:37 -2024-01-16 17:02:37,673: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,676: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,677: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,679: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:37,680: root: INFO: Current backtesting datetime 2020-02-18 16:00:00-05:00 -2024-01-16 17:02:37,680: root: INFO: Current backtesting datetime 2020-02-19 09:30:00-05:00 -2024-01-16 17:02:37,682: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:37 -2024-01-16 17:02:37,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,930: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:37 -2024-01-16 17:02:37,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,931: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,932: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,935: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:37,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,937: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:37,938: root: INFO: Current backtesting datetime 2020-02-19 16:00:00-05:00 -2024-01-16 17:02:37,938: root: INFO: Current backtesting datetime 2020-02-20 09:30:00-05:00 -2024-01-16 17:02:37,940: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:37 -2024-01-16 17:02:37,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:37,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,176: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:38 -2024-01-16 17:02:38,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,182: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,186: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:38,187: root: INFO: Current backtesting datetime 2020-02-20 16:00:00-05:00 -2024-01-16 17:02:38,188: root: INFO: Current backtesting datetime 2020-02-21 09:30:00-05:00 -2024-01-16 17:02:38,190: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:38 -2024-01-16 17:02:38,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,443: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:38 -2024-01-16 17:02:38,443: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,444: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,445: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,446: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,447: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,448: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,449: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:38,450: root: INFO: Current backtesting datetime 2020-02-21 16:00:00-05:00 -2024-01-16 17:02:38,451: root: INFO: Current backtesting datetime 2020-02-22 09:30:00-05:00 -2024-01-16 17:02:38,452: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:38,452: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,453: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,454: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,456: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,457: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,459: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,459: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,462: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,463: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,464: root: INFO: Current backtesting datetime 2020-02-22 09:29:00-05:00 -2024-01-16 17:02:38,465: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,466: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,467: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,468: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,469: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,472: root: INFO: Current backtesting datetime 2020-02-22 09:29:00-05:00 -2024-01-16 17:02:38,472: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:38,472: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,473: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,474: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,477: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,479: root: INFO: Current backtesting datetime 2020-02-24 08:30:00-05:00 -2024-01-16 17:02:38,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,481: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:38,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,482: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,483: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,484: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,488: root: INFO: Current backtesting datetime 2020-02-24 09:30:00-05:00 -2024-01-16 17:02:38,488: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:38,490: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:38 -2024-01-16 17:02:38,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,777: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:38 -2024-01-16 17:02:38,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,780: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,783: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:38,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,785: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:38,786: root: INFO: Current backtesting datetime 2020-02-24 16:00:00-05:00 -2024-01-16 17:02:38,786: root: INFO: Current backtesting datetime 2020-02-25 09:30:00-05:00 -2024-01-16 17:02:38,787: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:38 -2024-01-16 17:02:38,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:38,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,148: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:39 -2024-01-16 17:02:39,148: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,149: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,150: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,154: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:39,155: root: INFO: Current backtesting datetime 2020-02-25 16:00:00-05:00 -2024-01-16 17:02:39,156: root: INFO: Current backtesting datetime 2020-02-26 09:30:00-05:00 -2024-01-16 17:02:39,157: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:39 -2024-01-16 17:02:39,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,399: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:39 -2024-01-16 17:02:39,400: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,401: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,402: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,403: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,404: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,404: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,406: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:39,407: root: INFO: Current backtesting datetime 2020-02-26 16:00:00-05:00 -2024-01-16 17:02:39,407: root: INFO: Current backtesting datetime 2020-02-27 09:30:00-05:00 -2024-01-16 17:02:39,409: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:39 -2024-01-16 17:02:39,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,646: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:39 -2024-01-16 17:02:39,646: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,654: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,655: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:39,656: root: INFO: Current backtesting datetime 2020-02-27 16:00:00-05:00 -2024-01-16 17:02:39,657: root: INFO: Current backtesting datetime 2020-02-28 09:30:00-05:00 -2024-01-16 17:02:39,659: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:39 -2024-01-16 17:02:39,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,905: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:39 -2024-01-16 17:02:39,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,912: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:39,913: root: INFO: Current backtesting datetime 2020-02-28 16:00:00-05:00 -2024-01-16 17:02:39,913: root: INFO: Current backtesting datetime 2020-02-29 09:30:00-05:00 -2024-01-16 17:02:39,915: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:39,915: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,916: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,918: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,918: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,919: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,923: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,924: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,927: root: INFO: Current backtesting datetime 2020-02-29 09:29:00-05:00 -2024-01-16 17:02:39,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,929: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,931: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,932: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,932: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,935: root: INFO: Current backtesting datetime 2020-02-29 09:29:00-05:00 -2024-01-16 17:02:39,935: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:39,935: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,936: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,937: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,937: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,938: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,939: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,941: root: INFO: Current backtesting datetime 2020-03-02 08:30:00-05:00 -2024-01-16 17:02:39,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,943: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,943: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:39,943: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,944: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,946: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,947: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,948: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:39,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,950: root: INFO: Current backtesting datetime 2020-03-02 09:30:00-05:00 -2024-01-16 17:02:39,950: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:39,952: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:39 -2024-01-16 17:02:39,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:39,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,195: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:40 -2024-01-16 17:02:40,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,200: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,202: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:40,203: root: INFO: Current backtesting datetime 2020-03-02 16:00:00-05:00 -2024-01-16 17:02:40,203: root: INFO: Current backtesting datetime 2020-03-03 09:30:00-05:00 -2024-01-16 17:02:40,205: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:40 -2024-01-16 17:02:40,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,438: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:40 -2024-01-16 17:02:40,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,441: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,442: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,442: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,443: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,445: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:40,446: root: INFO: Current backtesting datetime 2020-03-03 16:00:00-05:00 -2024-01-16 17:02:40,446: root: INFO: Current backtesting datetime 2020-03-04 09:30:00-05:00 -2024-01-16 17:02:40,448: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:40 -2024-01-16 17:02:40,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,690: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:40 -2024-01-16 17:02:40,690: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,691: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,693: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,694: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,695: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,696: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:40,697: root: INFO: Current backtesting datetime 2020-03-04 16:00:00-05:00 -2024-01-16 17:02:40,697: root: INFO: Current backtesting datetime 2020-03-05 09:30:00-05:00 -2024-01-16 17:02:40,699: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:40 -2024-01-16 17:02:40,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,940: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:40 -2024-01-16 17:02:40,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,944: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,946: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,947: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,948: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:40,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,949: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:40,950: root: INFO: Current backtesting datetime 2020-03-05 16:00:00-05:00 -2024-01-16 17:02:40,950: root: INFO: Current backtesting datetime 2020-03-06 09:30:00-05:00 -2024-01-16 17:02:40,953: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:40 -2024-01-16 17:02:40,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:40,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,227: root: INFO: New market order of | 576.0 SPY sell | at price $234.5199951171875 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:41,230: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:41 -2024-01-16 17:02:41,230: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,231: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,232: root: INFO: market order of | 576.0 SPY sell | at price $234.5199951171875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:41,232: root: INFO: market order of | 576.0 SPY sell | at price $234.5199951171875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:41,232: root: INFO: Filled Transaction: sell 576.0 of SPY at 293.14999390 USD per share -2024-01-16 17:02:41,233: root: INFO: market order of | 576.0 SPY sell | at price $234.5199951171875 of class bracket with status new was filled -2024-01-16 17:02:41,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,237: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,240: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,241: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,244: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:41,245: root: INFO: Current backtesting datetime 2020-03-06 16:00:00-05:00 -2024-01-16 17:02:41,246: root: INFO: Current backtesting datetime 2020-03-07 09:30:00-05:00 -2024-01-16 17:02:41,247: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:41,247: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,252: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,256: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,257: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,258: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,259: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,260: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,262: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,263: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,265: root: INFO: Current backtesting datetime 2020-03-07 09:29:00-05:00 -2024-01-16 17:02:41,266: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,267: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,268: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,269: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,269: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,270: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,270: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,270: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,271: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,272: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,273: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,275: root: INFO: Current backtesting datetime 2020-03-07 09:29:00-05:00 -2024-01-16 17:02:41,275: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:41,275: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,276: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,277: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,278: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,280: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,281: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,283: root: INFO: Current backtesting datetime 2020-03-09 07:30:00-05:00 -2024-01-16 17:02:41,284: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,286: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:41,286: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,287: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,288: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,289: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,289: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,291: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,292: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,294: root: INFO: Current backtesting datetime 2020-03-09 08:30:00-05:00 -2024-01-16 17:02:41,294: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:41,296: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:41 -2024-01-16 17:02:41,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,624: root: INFO: New market order of | 890.0 SPY sell | at price $227.71201171875 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:41,632: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:41 -2024-01-16 17:02:41,632: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,633: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,634: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,635: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,636: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,640: root: INFO: market order of | 890.0 SPY sell | at price $227.71201171875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:41,640: root: INFO: market order of | 890.0 SPY sell | at price $227.71201171875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:41,641: root: INFO: Filled Transaction: sell 890.0 of SPY at 284.64001465 USD per share -2024-01-16 17:02:41,641: root: INFO: market order of | 890.0 SPY sell | at price $227.71201171875 of class bracket with status new was filled -2024-01-16 17:02:41,644: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:41,646: root: INFO: Current backtesting datetime 2020-03-09 15:00:00-05:00 -2024-01-16 17:02:41,646: root: INFO: Current backtesting datetime 2020-03-10 08:30:00-05:00 -2024-01-16 17:02:41,647: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:41 -2024-01-16 17:02:41,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,926: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:41 -2024-01-16 17:02:41,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,929: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,931: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,932: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:41,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,936: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:41,937: root: INFO: Current backtesting datetime 2020-03-10 15:00:00-05:00 -2024-01-16 17:02:41,938: root: INFO: Current backtesting datetime 2020-03-11 08:30:00-05:00 -2024-01-16 17:02:41,939: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:41 -2024-01-16 17:02:41,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:41,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,246: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:42 -2024-01-16 17:02:42,246: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,250: root: INFO: stop order of | 227.0 SPY buy | at price $347.79151153564453 with status unprocessed was canceled. -2024-01-16 17:02:42,254: root: INFO: Filled Transaction: buy 227.0 of SPY at 256.00000000 USD per share -2024-01-16 17:02:42,254: root: INFO: limit order of | 227.0 SPY buy | at price $264.9840087890625 with status unprocessed was filled -2024-01-16 17:02:42,256: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,258: root: INFO: stop order of | 335.0 SPY buy | at price $352.6529846191406 with status unprocessed was canceled. -2024-01-16 17:02:42,260: root: INFO: Filled Transaction: buy 335.0 of SPY at 256.00000000 USD per share -2024-01-16 17:02:42,260: root: INFO: limit order of | 335.0 SPY buy | at price $268.68798828125 with status unprocessed was filled -2024-01-16 17:02:42,263: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,266: root: INFO: stop order of | 155.0 SPY buy | at price $339.5175064086914 with status unprocessed was canceled. -2024-01-16 17:02:42,268: root: INFO: Filled Transaction: buy 155.0 of SPY at 256.00000000 USD per share -2024-01-16 17:02:42,268: root: INFO: limit order of | 155.0 SPY buy | at price $258.6800048828125 with status unprocessed was filled -2024-01-16 17:02:42,271: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:42,272: root: INFO: Current backtesting datetime 2020-03-11 15:00:00-05:00 -2024-01-16 17:02:42,273: root: INFO: Current backtesting datetime 2020-03-12 08:30:00-05:00 -2024-01-16 17:02:42,275: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:42 -2024-01-16 17:02:42,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,510: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:42 -2024-01-16 17:02:42,510: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,515: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:42,516: root: INFO: Current backtesting datetime 2020-03-12 15:00:00-05:00 -2024-01-16 17:02:42,516: root: INFO: Current backtesting datetime 2020-03-13 08:30:00-05:00 -2024-01-16 17:02:42,517: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:42 -2024-01-16 17:02:42,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,754: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:42 -2024-01-16 17:02:42,754: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,755: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,759: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:42,760: root: INFO: Current backtesting datetime 2020-03-13 15:00:00-05:00 -2024-01-16 17:02:42,760: root: INFO: Current backtesting datetime 2020-03-14 08:30:00-05:00 -2024-01-16 17:02:42,762: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:42,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,768: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,769: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,771: root: INFO: Current backtesting datetime 2020-03-14 08:29:00-05:00 -2024-01-16 17:02:42,771: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,772: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,774: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,776: root: INFO: Current backtesting datetime 2020-03-14 08:29:00-05:00 -2024-01-16 17:02:42,776: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:42,776: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,777: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,780: root: INFO: Current backtesting datetime 2020-03-16 07:30:00-05:00 -2024-01-16 17:02:42,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,783: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:42,783: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,784: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,785: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,786: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:42,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,788: root: INFO: Current backtesting datetime 2020-03-16 08:30:00-05:00 -2024-01-16 17:02:42,788: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:42,789: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:42 -2024-01-16 17:02:42,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:42,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,025: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:43 -2024-01-16 17:02:43,025: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,025: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,026: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,027: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,028: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,029: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:43,030: root: INFO: Current backtesting datetime 2020-03-16 15:00:00-05:00 -2024-01-16 17:02:43,031: root: INFO: Current backtesting datetime 2020-03-17 08:30:00-05:00 -2024-01-16 17:02:43,032: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:43 -2024-01-16 17:02:43,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,264: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:43 -2024-01-16 17:02:43,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,266: root: INFO: stop order of | 576.0 SPY buy | at price $307.8074935913086 with status unprocessed was canceled. -2024-01-16 17:02:43,271: root: INFO: Filled Transaction: buy 576.0 of SPY at 234.51999512 USD per share -2024-01-16 17:02:43,272: root: INFO: limit order of | 576.0 SPY buy | at price $234.5199951171875 with status unprocessed was filled -2024-01-16 17:02:43,274: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,275: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,277: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:43,278: root: INFO: Current backtesting datetime 2020-03-17 15:00:00-05:00 -2024-01-16 17:02:43,278: root: INFO: Current backtesting datetime 2020-03-18 08:30:00-05:00 -2024-01-16 17:02:43,280: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:43 -2024-01-16 17:02:43,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,510: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:43 -2024-01-16 17:02:43,510: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,513: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:43,514: root: INFO: Current backtesting datetime 2020-03-18 15:00:00-05:00 -2024-01-16 17:02:43,514: root: INFO: Current backtesting datetime 2020-03-19 08:30:00-05:00 -2024-01-16 17:02:43,516: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:43 -2024-01-16 17:02:43,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,762: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:43 -2024-01-16 17:02:43,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:43,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,765: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:43,766: root: INFO: Current backtesting datetime 2020-03-19 15:00:00-05:00 -2024-01-16 17:02:43,766: root: INFO: Current backtesting datetime 2020-03-20 08:30:00-05:00 -2024-01-16 17:02:43,768: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:43 -2024-01-16 17:02:43,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:43,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,009: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:44 -2024-01-16 17:02:44,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,010: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,012: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:44,013: root: INFO: Current backtesting datetime 2020-03-20 15:00:00-05:00 -2024-01-16 17:02:44,013: root: INFO: Current backtesting datetime 2020-03-21 08:30:00-05:00 -2024-01-16 17:02:44,015: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:44,015: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,016: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,018: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,020: root: INFO: Current backtesting datetime 2020-03-21 08:29:00-05:00 -2024-01-16 17:02:44,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,022: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,023: root: INFO: Current backtesting datetime 2020-03-21 08:29:00-05:00 -2024-01-16 17:02:44,024: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:44,024: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,024: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,025: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,026: root: INFO: Current backtesting datetime 2020-03-23 07:30:00-05:00 -2024-01-16 17:02:44,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,028: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:44,028: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,029: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,031: root: INFO: Current backtesting datetime 2020-03-23 08:30:00-05:00 -2024-01-16 17:02:44,031: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:44,033: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:44 -2024-01-16 17:02:44,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,316: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:44 -2024-01-16 17:02:44,317: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,318: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,319: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:44,320: root: INFO: Current backtesting datetime 2020-03-23 15:00:00-05:00 -2024-01-16 17:02:44,321: root: INFO: Current backtesting datetime 2020-03-24 08:30:00-05:00 -2024-01-16 17:02:44,323: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:44 -2024-01-16 17:02:44,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,625: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:44 -2024-01-16 17:02:44,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,630: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:44,631: root: INFO: Current backtesting datetime 2020-03-24 15:00:00-05:00 -2024-01-16 17:02:44,631: root: INFO: Current backtesting datetime 2020-03-25 08:30:00-05:00 -2024-01-16 17:02:44,633: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:44 -2024-01-16 17:02:44,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,925: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:44 -2024-01-16 17:02:44,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:44,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,928: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:44,929: root: INFO: Current backtesting datetime 2020-03-25 15:00:00-05:00 -2024-01-16 17:02:44,929: root: INFO: Current backtesting datetime 2020-03-26 08:30:00-05:00 -2024-01-16 17:02:44,930: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:44 -2024-01-16 17:02:44,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:44,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,198: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:45 -2024-01-16 17:02:45,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,200: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,202: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:45,203: root: INFO: Current backtesting datetime 2020-03-26 15:00:00-05:00 -2024-01-16 17:02:45,203: root: INFO: Current backtesting datetime 2020-03-27 08:30:00-05:00 -2024-01-16 17:02:45,205: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:45 -2024-01-16 17:02:45,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,517: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:45 -2024-01-16 17:02:45,517: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,518: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,519: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:45,520: root: INFO: Current backtesting datetime 2020-03-27 15:00:00-05:00 -2024-01-16 17:02:45,520: root: INFO: Current backtesting datetime 2020-03-28 08:30:00-05:00 -2024-01-16 17:02:45,522: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:45,522: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,523: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,524: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,525: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,527: root: INFO: Current backtesting datetime 2020-03-28 08:29:00-05:00 -2024-01-16 17:02:45,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,529: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,530: root: INFO: Current backtesting datetime 2020-03-28 08:29:00-05:00 -2024-01-16 17:02:45,530: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:45,531: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,531: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,533: root: INFO: Current backtesting datetime 2020-03-30 07:30:00-05:00 -2024-01-16 17:02:45,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,535: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,536: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:45,536: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,537: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,538: root: INFO: Current backtesting datetime 2020-03-30 08:30:00-05:00 -2024-01-16 17:02:45,538: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:45,540: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:45 -2024-01-16 17:02:45,540: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,541: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,846: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:45 -2024-01-16 17:02:45,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,848: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:45,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,849: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:45,850: root: INFO: Current backtesting datetime 2020-03-30 15:00:00-05:00 -2024-01-16 17:02:45,850: root: INFO: Current backtesting datetime 2020-03-31 08:30:00-05:00 -2024-01-16 17:02:45,852: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:45 -2024-01-16 17:02:45,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:45,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,084: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:46 -2024-01-16 17:02:46,085: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,088: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,090: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:46,091: root: INFO: Current backtesting datetime 2020-03-31 15:00:00-05:00 -2024-01-16 17:02:46,091: root: INFO: Current backtesting datetime 2020-04-01 08:30:00-05:00 -2024-01-16 17:02:46,093: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:46 -2024-01-16 17:02:46,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,324: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:46 -2024-01-16 17:02:46,324: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,325: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,326: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:46,327: root: INFO: Current backtesting datetime 2020-04-01 15:00:00-05:00 -2024-01-16 17:02:46,328: root: INFO: Current backtesting datetime 2020-04-02 08:30:00-05:00 -2024-01-16 17:02:46,329: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:46 -2024-01-16 17:02:46,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,563: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:46 -2024-01-16 17:02:46,563: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,566: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:46,567: root: INFO: Current backtesting datetime 2020-04-02 15:00:00-05:00 -2024-01-16 17:02:46,567: root: INFO: Current backtesting datetime 2020-04-03 08:30:00-05:00 -2024-01-16 17:02:46,569: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:46 -2024-01-16 17:02:46,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,805: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:46 -2024-01-16 17:02:46,805: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,806: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,806: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,806: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,808: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:46,809: root: INFO: Current backtesting datetime 2020-04-03 15:00:00-05:00 -2024-01-16 17:02:46,809: root: INFO: Current backtesting datetime 2020-04-04 08:30:00-05:00 -2024-01-16 17:02:46,811: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:46,811: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,811: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,812: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,812: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,812: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,813: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,814: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,815: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,817: root: INFO: Current backtesting datetime 2020-04-04 08:29:00-05:00 -2024-01-16 17:02:46,817: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,817: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,818: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,818: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,818: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,819: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,820: root: INFO: Current backtesting datetime 2020-04-04 08:29:00-05:00 -2024-01-16 17:02:46,820: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:46,820: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,821: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,823: root: INFO: Current backtesting datetime 2020-04-06 07:30:00-05:00 -2024-01-16 17:02:46,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,825: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:46,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:46,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,827: root: INFO: Current backtesting datetime 2020-04-06 08:30:00-05:00 -2024-01-16 17:02:46,827: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:46,829: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:46 -2024-01-16 17:02:46,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:46,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,059: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:47 -2024-01-16 17:02:47,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,061: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,062: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:47,063: root: INFO: Current backtesting datetime 2020-04-06 15:00:00-05:00 -2024-01-16 17:02:47,063: root: INFO: Current backtesting datetime 2020-04-07 08:30:00-05:00 -2024-01-16 17:02:47,065: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:47 -2024-01-16 17:02:47,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,289: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:47 -2024-01-16 17:02:47,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,291: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,295: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:47,296: root: INFO: Current backtesting datetime 2020-04-07 15:00:00-05:00 -2024-01-16 17:02:47,296: root: INFO: Current backtesting datetime 2020-04-08 08:30:00-05:00 -2024-01-16 17:02:47,299: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:47 -2024-01-16 17:02:47,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,528: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:47 -2024-01-16 17:02:47,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,529: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,531: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:47,532: root: INFO: Current backtesting datetime 2020-04-08 15:00:00-05:00 -2024-01-16 17:02:47,532: root: INFO: Current backtesting datetime 2020-04-09 08:30:00-05:00 -2024-01-16 17:02:47,534: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:47 -2024-01-16 17:02:47,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,535: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,829: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:47 -2024-01-16 17:02:47,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,832: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:47,833: root: INFO: Current backtesting datetime 2020-04-09 15:00:00-05:00 -2024-01-16 17:02:47,833: root: INFO: Current backtesting datetime 2020-04-10 08:30:00-05:00 -2024-01-16 17:02:47,834: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:47,835: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,836: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,838: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,840: root: INFO: Current backtesting datetime 2020-04-10 08:29:00-05:00 -2024-01-16 17:02:47,841: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,842: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,844: root: INFO: Current backtesting datetime 2020-04-10 08:29:00-05:00 -2024-01-16 17:02:47,844: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:47,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,847: root: INFO: Current backtesting datetime 2020-04-13 07:30:00-05:00 -2024-01-16 17:02:47,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,849: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:47,849: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:47,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,851: root: INFO: Current backtesting datetime 2020-04-13 08:30:00-05:00 -2024-01-16 17:02:47,852: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:47,853: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:47 -2024-01-16 17:02:47,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:47,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,215: root: INFO: New market order of | 785.0 SPY sell | at price $224.7840087890625 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:48,219: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:48 -2024-01-16 17:02:48,219: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,222: root: INFO: market order of | 785.0 SPY sell | at price $224.7840087890625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:48,222: root: INFO: market order of | 785.0 SPY sell | at price $224.7840087890625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:48,223: root: INFO: Filled Transaction: sell 785.0 of SPY at 280.98001099 USD per share -2024-01-16 17:02:48,223: root: INFO: market order of | 785.0 SPY sell | at price $224.7840087890625 of class bracket with status new was filled -2024-01-16 17:02:48,226: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:48,228: root: INFO: Current backtesting datetime 2020-04-13 15:00:00-05:00 -2024-01-16 17:02:48,228: root: INFO: Current backtesting datetime 2020-04-14 08:30:00-05:00 -2024-01-16 17:02:48,229: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:48 -2024-01-16 17:02:48,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,458: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:48 -2024-01-16 17:02:48,458: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,462: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,464: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:48,465: root: INFO: Current backtesting datetime 2020-04-14 15:00:00-05:00 -2024-01-16 17:02:48,465: root: INFO: Current backtesting datetime 2020-04-15 08:30:00-05:00 -2024-01-16 17:02:48,467: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:48 -2024-01-16 17:02:48,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,709: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:48 -2024-01-16 17:02:48,709: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,710: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,711: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,712: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,713: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:48,714: root: INFO: Current backtesting datetime 2020-04-15 15:00:00-05:00 -2024-01-16 17:02:48,714: root: INFO: Current backtesting datetime 2020-04-16 08:30:00-05:00 -2024-01-16 17:02:48,716: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:48 -2024-01-16 17:02:48,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,950: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:48 -2024-01-16 17:02:48,951: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,952: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,953: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,953: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:48,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,955: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:48,956: root: INFO: Current backtesting datetime 2020-04-16 15:00:00-05:00 -2024-01-16 17:02:48,956: root: INFO: Current backtesting datetime 2020-04-17 08:30:00-05:00 -2024-01-16 17:02:48,958: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:48 -2024-01-16 17:02:48,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:48,959: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,183: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:49 -2024-01-16 17:02:49,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,190: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:49,190: root: INFO: Current backtesting datetime 2020-04-17 15:00:00-05:00 -2024-01-16 17:02:49,191: root: INFO: Current backtesting datetime 2020-04-18 08:30:00-05:00 -2024-01-16 17:02:49,192: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:49,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,200: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,201: root: INFO: Current backtesting datetime 2020-04-18 08:29:00-05:00 -2024-01-16 17:02:49,202: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,205: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,207: root: INFO: Current backtesting datetime 2020-04-18 08:29:00-05:00 -2024-01-16 17:02:49,207: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:49,207: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,209: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,210: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,211: root: INFO: Current backtesting datetime 2020-04-20 07:30:00-05:00 -2024-01-16 17:02:49,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,213: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:49,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,215: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,216: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,218: root: INFO: Current backtesting datetime 2020-04-20 08:30:00-05:00 -2024-01-16 17:02:49,218: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:49,221: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:49 -2024-01-16 17:02:49,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,455: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:49 -2024-01-16 17:02:49,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,456: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,457: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,458: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,459: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:49,460: root: INFO: Current backtesting datetime 2020-04-20 15:00:00-05:00 -2024-01-16 17:02:49,461: root: INFO: Current backtesting datetime 2020-04-21 08:30:00-05:00 -2024-01-16 17:02:49,462: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:49 -2024-01-16 17:02:49,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,687: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:49 -2024-01-16 17:02:49,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,690: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,690: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,692: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:49,693: root: INFO: Current backtesting datetime 2020-04-21 15:00:00-05:00 -2024-01-16 17:02:49,693: root: INFO: Current backtesting datetime 2020-04-22 08:30:00-05:00 -2024-01-16 17:02:49,695: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:49 -2024-01-16 17:02:49,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,927: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:49 -2024-01-16 17:02:49,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,929: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:49,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,932: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:49,933: root: INFO: Current backtesting datetime 2020-04-22 15:00:00-05:00 -2024-01-16 17:02:49,933: root: INFO: Current backtesting datetime 2020-04-23 08:30:00-05:00 -2024-01-16 17:02:49,935: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:49 -2024-01-16 17:02:49,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:49,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,191: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:50 -2024-01-16 17:02:50,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,197: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:50,198: root: INFO: Current backtesting datetime 2020-04-23 15:00:00-05:00 -2024-01-16 17:02:50,198: root: INFO: Current backtesting datetime 2020-04-24 08:30:00-05:00 -2024-01-16 17:02:50,200: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:50 -2024-01-16 17:02:50,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,442: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:50 -2024-01-16 17:02:50,443: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,446: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,447: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,448: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,450: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:50,451: root: INFO: Current backtesting datetime 2020-04-24 15:00:00-05:00 -2024-01-16 17:02:50,451: root: INFO: Current backtesting datetime 2020-04-25 08:30:00-05:00 -2024-01-16 17:02:50,453: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:50,453: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,454: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,457: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,458: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,459: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,462: root: INFO: Current backtesting datetime 2020-04-25 08:29:00-05:00 -2024-01-16 17:02:50,462: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,463: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,464: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,465: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,467: root: INFO: Current backtesting datetime 2020-04-25 08:29:00-05:00 -2024-01-16 17:02:50,467: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:50,467: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,468: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,469: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,472: root: INFO: Current backtesting datetime 2020-04-27 07:30:00-05:00 -2024-01-16 17:02:50,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,474: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:50,474: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,477: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,478: root: INFO: Current backtesting datetime 2020-04-27 08:30:00-05:00 -2024-01-16 17:02:50,478: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:50,481: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:50 -2024-01-16 17:02:50,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,727: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:02:50,728: root: INFO: stop order of | 890.0 SPY buy | at price $298.8720153808594 with status unprocessed was canceled. -2024-01-16 17:02:50,731: root: INFO: limit order of | 785.0 SPY buy | at price $224.7840087890625 with status unprocessed was canceled. -2024-01-16 17:02:50,734: root: INFO: limit order of | 890.0 SPY buy | at price $227.71201171875 with status unprocessed was canceled. -2024-01-16 17:02:50,738: root: INFO: stop order of | 785.0 SPY buy | at price $295.02901153564454 with status unprocessed was canceled. -2024-01-16 17:02:50,741: root: INFO: New market order of | 1675.0 SPY buy | with status unprocessed was submitted. -2024-01-16 17:02:50,744: root: INFO: New market order of | 1137.0 SPY buy | at price $349.22398681640624 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:50,746: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:50 -2024-01-16 17:02:50,746: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,748: root: INFO: Filled Transaction: buy 1675.0 of SPY at 291.01998901 USD per share -2024-01-16 17:02:50,748: root: INFO: market order of | 1675.0 SPY buy | with status new was filled -2024-01-16 17:02:50,748: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:02:50,751: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:50,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,752: root: INFO: market order of | 1137.0 SPY buy | at price $349.22398681640624 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:50,752: root: INFO: market order of | 1137.0 SPY buy | at price $349.22398681640624 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:50,752: root: INFO: Filled Transaction: buy 1137.0 of SPY at 291.01998901 USD per share -2024-01-16 17:02:50,752: root: INFO: market order of | 1137.0 SPY buy | at price $349.22398681640624 of class bracket with status new was filled -2024-01-16 17:02:50,756: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:50,757: root: INFO: Current backtesting datetime 2020-04-27 15:00:00-05:00 -2024-01-16 17:02:50,757: root: INFO: Current backtesting datetime 2020-04-28 08:30:00-05:00 -2024-01-16 17:02:50,757: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:50 -2024-01-16 17:02:50,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:50,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,092: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:51 -2024-01-16 17:02:51,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,093: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,095: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:51,096: root: INFO: Current backtesting datetime 2020-04-28 15:00:00-05:00 -2024-01-16 17:02:51,096: root: INFO: Current backtesting datetime 2020-04-29 08:30:00-05:00 -2024-01-16 17:02:51,098: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:51 -2024-01-16 17:02:51,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,339: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:51 -2024-01-16 17:02:51,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,340: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,343: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:51,344: root: INFO: Current backtesting datetime 2020-04-29 15:00:00-05:00 -2024-01-16 17:02:51,344: root: INFO: Current backtesting datetime 2020-04-30 08:30:00-05:00 -2024-01-16 17:02:51,346: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:51 -2024-01-16 17:02:51,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,582: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:51 -2024-01-16 17:02:51,582: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,583: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,585: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:51,586: root: INFO: Current backtesting datetime 2020-04-30 15:00:00-05:00 -2024-01-16 17:02:51,586: root: INFO: Current backtesting datetime 2020-05-01 08:30:00-05:00 -2024-01-16 17:02:51,588: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:51 -2024-01-16 17:02:51,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,823: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:51 -2024-01-16 17:02:51,823: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,824: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,826: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:51,827: root: INFO: Current backtesting datetime 2020-05-01 15:00:00-05:00 -2024-01-16 17:02:51,827: root: INFO: Current backtesting datetime 2020-05-02 08:30:00-05:00 -2024-01-16 17:02:51,829: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:51,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,834: root: INFO: Current backtesting datetime 2020-05-02 08:29:00-05:00 -2024-01-16 17:02:51,835: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,836: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,839: root: INFO: Current backtesting datetime 2020-05-02 08:29:00-05:00 -2024-01-16 17:02:51,839: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:51,839: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,842: root: INFO: Current backtesting datetime 2020-05-04 07:30:00-05:00 -2024-01-16 17:02:51,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,845: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:51,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:51,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,847: root: INFO: Current backtesting datetime 2020-05-04 08:30:00-05:00 -2024-01-16 17:02:51,847: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:51,849: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:51 -2024-01-16 17:02:51,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:51,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,079: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:52 -2024-01-16 17:02:52,079: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,080: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,082: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:52,083: root: INFO: Current backtesting datetime 2020-05-04 15:00:00-05:00 -2024-01-16 17:02:52,083: root: INFO: Current backtesting datetime 2020-05-05 08:30:00-05:00 -2024-01-16 17:02:52,085: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:52 -2024-01-16 17:02:52,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,332: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:52 -2024-01-16 17:02:52,332: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,334: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,336: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:52,338: root: INFO: Current backtesting datetime 2020-05-05 15:00:00-05:00 -2024-01-16 17:02:52,338: root: INFO: Current backtesting datetime 2020-05-06 08:30:00-05:00 -2024-01-16 17:02:52,340: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:52 -2024-01-16 17:02:52,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,586: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:52 -2024-01-16 17:02:52,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,590: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:52,591: root: INFO: Current backtesting datetime 2020-05-06 15:00:00-05:00 -2024-01-16 17:02:52,591: root: INFO: Current backtesting datetime 2020-05-07 08:30:00-05:00 -2024-01-16 17:02:52,593: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:52 -2024-01-16 17:02:52,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,853: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:52 -2024-01-16 17:02:52,853: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:52,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,859: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:52,860: root: INFO: Current backtesting datetime 2020-05-07 15:00:00-05:00 -2024-01-16 17:02:52,860: root: INFO: Current backtesting datetime 2020-05-08 08:30:00-05:00 -2024-01-16 17:02:52,862: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:52 -2024-01-16 17:02:52,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:52,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,124: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:53 -2024-01-16 17:02:53,124: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,125: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,127: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:53,128: root: INFO: Current backtesting datetime 2020-05-08 15:00:00-05:00 -2024-01-16 17:02:53,128: root: INFO: Current backtesting datetime 2020-05-09 08:30:00-05:00 -2024-01-16 17:02:53,130: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:53,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,132: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,133: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,137: root: INFO: Current backtesting datetime 2020-05-09 08:29:00-05:00 -2024-01-16 17:02:53,137: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,138: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,139: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,140: root: INFO: Current backtesting datetime 2020-05-09 08:29:00-05:00 -2024-01-16 17:02:53,140: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:53,140: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,140: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,143: root: INFO: Current backtesting datetime 2020-05-11 07:30:00-05:00 -2024-01-16 17:02:53,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,145: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:53,145: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,147: root: INFO: Current backtesting datetime 2020-05-11 08:30:00-05:00 -2024-01-16 17:02:53,147: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:53,150: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:53 -2024-01-16 17:02:53,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,455: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:53 -2024-01-16 17:02:53,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,456: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,458: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:53,459: root: INFO: Current backtesting datetime 2020-05-11 15:00:00-05:00 -2024-01-16 17:02:53,459: root: INFO: Current backtesting datetime 2020-05-12 08:30:00-05:00 -2024-01-16 17:02:53,461: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:53 -2024-01-16 17:02:53,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,780: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:53 -2024-01-16 17:02:53,780: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:53,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,784: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:53,786: root: INFO: Current backtesting datetime 2020-05-12 15:00:00-05:00 -2024-01-16 17:02:53,786: root: INFO: Current backtesting datetime 2020-05-13 08:30:00-05:00 -2024-01-16 17:02:53,788: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:53 -2024-01-16 17:02:53,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:53,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,109: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:54 -2024-01-16 17:02:54,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:54,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:54,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,112: root: INFO: limit order of | 1137.0 SPY sell | at price $349.22398681640624 with status unprocessed was canceled. -2024-01-16 17:02:54,117: root: INFO: Filled Transaction: sell 1137.0 of SPY at 276.46898956 USD per share -2024-01-16 17:02:54,117: root: INFO: stop order of | 1137.0 SPY sell | at price $276.46898956298827 with status unprocessed was filled -2024-01-16 17:02:54,118: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:02:54,121: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:54,123: root: INFO: Current backtesting datetime 2020-05-13 15:00:00-05:00 -2024-01-16 17:02:54,123: root: INFO: Current backtesting datetime 2020-05-14 08:30:00-05:00 -2024-01-16 17:02:54,124: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:54 -2024-01-16 17:02:54,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,405: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:54 -2024-01-16 17:02:54,406: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:54,407: root: INFO: Current backtesting datetime 2020-05-14 15:00:00-05:00 -2024-01-16 17:02:54,408: root: INFO: Current backtesting datetime 2020-05-15 08:30:00-05:00 -2024-01-16 17:02:54,409: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:54 -2024-01-16 17:02:54,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,644: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:54 -2024-01-16 17:02:54,646: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:54,647: root: INFO: Current backtesting datetime 2020-05-15 15:00:00-05:00 -2024-01-16 17:02:54,647: root: INFO: Current backtesting datetime 2020-05-16 08:30:00-05:00 -2024-01-16 17:02:54,648: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:54,650: root: INFO: Current backtesting datetime 2020-05-16 08:29:00-05:00 -2024-01-16 17:02:54,651: root: INFO: Current backtesting datetime 2020-05-16 08:29:00-05:00 -2024-01-16 17:02:54,651: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:54,652: root: INFO: Current backtesting datetime 2020-05-18 07:30:00-05:00 -2024-01-16 17:02:54,652: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:54,653: root: INFO: Current backtesting datetime 2020-05-18 08:30:00-05:00 -2024-01-16 17:02:54,653: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:54,655: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:54 -2024-01-16 17:02:54,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,896: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:54 -2024-01-16 17:02:54,898: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:54,899: root: INFO: Current backtesting datetime 2020-05-18 15:00:00-05:00 -2024-01-16 17:02:54,899: root: INFO: Current backtesting datetime 2020-05-19 08:30:00-05:00 -2024-01-16 17:02:54,900: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:54 -2024-01-16 17:02:54,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:54,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,142: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:55 -2024-01-16 17:02:55,143: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:55,144: root: INFO: Current backtesting datetime 2020-05-19 15:00:00-05:00 -2024-01-16 17:02:55,144: root: INFO: Current backtesting datetime 2020-05-20 08:30:00-05:00 -2024-01-16 17:02:55,145: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:55 -2024-01-16 17:02:55,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,379: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:55 -2024-01-16 17:02:55,380: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:55,381: root: INFO: Current backtesting datetime 2020-05-20 15:00:00-05:00 -2024-01-16 17:02:55,382: root: INFO: Current backtesting datetime 2020-05-21 08:30:00-05:00 -2024-01-16 17:02:55,383: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:55 -2024-01-16 17:02:55,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,633: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:55 -2024-01-16 17:02:55,636: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:55,637: root: INFO: Current backtesting datetime 2020-05-21 15:00:00-05:00 -2024-01-16 17:02:55,638: root: INFO: Current backtesting datetime 2020-05-22 08:30:00-05:00 -2024-01-16 17:02:55,639: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:55 -2024-01-16 17:02:55,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,877: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:55 -2024-01-16 17:02:55,878: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:55,879: root: INFO: Current backtesting datetime 2020-05-22 15:00:00-05:00 -2024-01-16 17:02:55,879: root: INFO: Current backtesting datetime 2020-05-23 08:30:00-05:00 -2024-01-16 17:02:55,880: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:55,882: root: INFO: Current backtesting datetime 2020-05-23 08:29:00-05:00 -2024-01-16 17:02:55,883: root: INFO: Current backtesting datetime 2020-05-23 08:29:00-05:00 -2024-01-16 17:02:55,883: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:55,884: root: INFO: Current backtesting datetime 2020-05-26 07:30:00-05:00 -2024-01-16 17:02:55,885: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:55,886: root: INFO: Current backtesting datetime 2020-05-26 08:30:00-05:00 -2024-01-16 17:02:55,886: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:55,887: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:55 -2024-01-16 17:02:55,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:55,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:56,213: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:56 -2024-01-16 17:02:56,215: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:56,216: root: INFO: Current backtesting datetime 2020-05-26 15:00:00-05:00 -2024-01-16 17:02:56,217: root: INFO: Current backtesting datetime 2020-05-27 08:30:00-05:00 -2024-01-16 17:02:56,218: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:56 -2024-01-16 17:02:56,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:56,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:56,520: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:56 -2024-01-16 17:02:56,522: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:56,523: root: INFO: Current backtesting datetime 2020-05-27 15:00:00-05:00 -2024-01-16 17:02:56,523: root: INFO: Current backtesting datetime 2020-05-28 08:30:00-05:00 -2024-01-16 17:02:56,524: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:56 -2024-01-16 17:02:56,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:56,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:56,865: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:56 -2024-01-16 17:02:56,866: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:56,867: root: INFO: Current backtesting datetime 2020-05-28 15:00:00-05:00 -2024-01-16 17:02:56,868: root: INFO: Current backtesting datetime 2020-05-29 08:30:00-05:00 -2024-01-16 17:02:56,869: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:56 -2024-01-16 17:02:56,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:56,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,099: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:57 -2024-01-16 17:02:57,101: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:57,103: root: INFO: Current backtesting datetime 2020-05-29 15:00:00-05:00 -2024-01-16 17:02:57,103: root: INFO: Current backtesting datetime 2020-05-30 08:30:00-05:00 -2024-01-16 17:02:57,104: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:57,106: root: INFO: Current backtesting datetime 2020-05-30 08:29:00-05:00 -2024-01-16 17:02:57,107: root: INFO: Current backtesting datetime 2020-05-30 08:29:00-05:00 -2024-01-16 17:02:57,107: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:57,108: root: INFO: Current backtesting datetime 2020-06-01 07:30:00-05:00 -2024-01-16 17:02:57,109: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:57,110: root: INFO: Current backtesting datetime 2020-06-01 08:30:00-05:00 -2024-01-16 17:02:57,110: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:57,111: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:57 -2024-01-16 17:02:57,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,346: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:57 -2024-01-16 17:02:57,348: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:57,349: root: INFO: Current backtesting datetime 2020-06-01 15:00:00-05:00 -2024-01-16 17:02:57,349: root: INFO: Current backtesting datetime 2020-06-02 08:30:00-05:00 -2024-01-16 17:02:57,350: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:57 -2024-01-16 17:02:57,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,587: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:57 -2024-01-16 17:02:57,588: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:57,590: root: INFO: Current backtesting datetime 2020-06-02 15:00:00-05:00 -2024-01-16 17:02:57,590: root: INFO: Current backtesting datetime 2020-06-03 08:30:00-05:00 -2024-01-16 17:02:57,591: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:57 -2024-01-16 17:02:57,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,814: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:57 -2024-01-16 17:02:57,815: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:57,816: root: INFO: Current backtesting datetime 2020-06-03 15:00:00-05:00 -2024-01-16 17:02:57,817: root: INFO: Current backtesting datetime 2020-06-04 08:30:00-05:00 -2024-01-16 17:02:57,817: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:57 -2024-01-16 17:02:57,817: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:57,817: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,046: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:58 -2024-01-16 17:02:58,047: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:58,049: root: INFO: Current backtesting datetime 2020-06-04 15:00:00-05:00 -2024-01-16 17:02:58,049: root: INFO: Current backtesting datetime 2020-06-05 08:30:00-05:00 -2024-01-16 17:02:58,050: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:58 -2024-01-16 17:02:58,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,281: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:58 -2024-01-16 17:02:58,283: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:58,284: root: INFO: Current backtesting datetime 2020-06-05 15:00:00-05:00 -2024-01-16 17:02:58,285: root: INFO: Current backtesting datetime 2020-06-06 08:30:00-05:00 -2024-01-16 17:02:58,286: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:58,287: root: INFO: Current backtesting datetime 2020-06-06 08:29:00-05:00 -2024-01-16 17:02:58,289: root: INFO: Current backtesting datetime 2020-06-06 08:29:00-05:00 -2024-01-16 17:02:58,289: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:58,290: root: INFO: Current backtesting datetime 2020-06-08 07:30:00-05:00 -2024-01-16 17:02:58,290: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:58,291: root: INFO: Current backtesting datetime 2020-06-08 08:30:00-05:00 -2024-01-16 17:02:58,291: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:58,292: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:58 -2024-01-16 17:02:58,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,539: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:58 -2024-01-16 17:02:58,541: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:58,542: root: INFO: Current backtesting datetime 2020-06-08 15:00:00-05:00 -2024-01-16 17:02:58,542: root: INFO: Current backtesting datetime 2020-06-09 08:30:00-05:00 -2024-01-16 17:02:58,543: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:58 -2024-01-16 17:02:58,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,545: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,829: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:58 -2024-01-16 17:02:58,830: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:58,831: root: INFO: Current backtesting datetime 2020-06-09 15:00:00-05:00 -2024-01-16 17:02:58,832: root: INFO: Current backtesting datetime 2020-06-10 08:30:00-05:00 -2024-01-16 17:02:58,833: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:58 -2024-01-16 17:02:58,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:58,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,099: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:59 -2024-01-16 17:02:59,101: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:59,103: root: INFO: Current backtesting datetime 2020-06-10 15:00:00-05:00 -2024-01-16 17:02:59,103: root: INFO: Current backtesting datetime 2020-06-11 08:30:00-05:00 -2024-01-16 17:02:59,104: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:59 -2024-01-16 17:02:59,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,412: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:59 -2024-01-16 17:02:59,413: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:59,414: root: INFO: Current backtesting datetime 2020-06-11 15:00:00-05:00 -2024-01-16 17:02:59,414: root: INFO: Current backtesting datetime 2020-06-12 08:30:00-05:00 -2024-01-16 17:02:59,415: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:59 -2024-01-16 17:02:59,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,694: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:59 -2024-01-16 17:02:59,696: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:59,697: root: INFO: Current backtesting datetime 2020-06-12 15:00:00-05:00 -2024-01-16 17:02:59,697: root: INFO: Current backtesting datetime 2020-06-13 08:30:00-05:00 -2024-01-16 17:02:59,698: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:02:59,700: root: INFO: Current backtesting datetime 2020-06-13 08:29:00-05:00 -2024-01-16 17:02:59,701: root: INFO: Current backtesting datetime 2020-06-13 08:29:00-05:00 -2024-01-16 17:02:59,701: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:02:59,702: root: INFO: Current backtesting datetime 2020-06-15 07:30:00-05:00 -2024-01-16 17:02:59,703: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:02:59,704: root: INFO: Current backtesting datetime 2020-06-15 08:30:00-05:00 -2024-01-16 17:02:59,704: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:02:59,705: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:59 -2024-01-16 17:02:59,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,981: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:02:59,982: root: INFO: New market order of | 250.0 SPY sell | at price $252.3840087890625 of class bracket with status unprocessed was submitted. -2024-01-16 17:02:59,985: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:02:59 -2024-01-16 17:02:59,985: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:02:59,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,987: root: INFO: market order of | 250.0 SPY sell | at price $252.3840087890625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:59,987: root: INFO: market order of | 250.0 SPY sell | at price $252.3840087890625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:02:59,987: root: INFO: Filled Transaction: sell 250.0 of SPY at 315.48001099 USD per share -2024-01-16 17:02:59,987: root: INFO: market order of | 250.0 SPY sell | at price $252.3840087890625 of class bracket with status new was filled -2024-01-16 17:02:59,990: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:02:59,991: root: INFO: Current backtesting datetime 2020-06-15 15:00:00-05:00 -2024-01-16 17:02:59,992: root: INFO: Current backtesting datetime 2020-06-16 08:30:00-05:00 -2024-01-16 17:02:59,993: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:02:59 -2024-01-16 17:02:59,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:02:59,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,267: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:00 -2024-01-16 17:03:00,267: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:00,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,269: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:00,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,270: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,271: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:00,272: root: INFO: Current backtesting datetime 2020-06-16 15:00:00-05:00 -2024-01-16 17:03:00,272: root: INFO: Current backtesting datetime 2020-06-17 08:30:00-05:00 -2024-01-16 17:03:00,274: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:00 -2024-01-16 17:03:00,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,563: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:00 -2024-01-16 17:03:00,563: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:00,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:00,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,566: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:00,567: root: INFO: Current backtesting datetime 2020-06-17 15:00:00-05:00 -2024-01-16 17:03:00,567: root: INFO: Current backtesting datetime 2020-06-18 08:30:00-05:00 -2024-01-16 17:03:00,569: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:00 -2024-01-16 17:03:00,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,845: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:00 -2024-01-16 17:03:00,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:00,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:00,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,848: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:00,849: root: INFO: Current backtesting datetime 2020-06-18 15:00:00-05:00 -2024-01-16 17:03:00,850: root: INFO: Current backtesting datetime 2020-06-19 08:30:00-05:00 -2024-01-16 17:03:00,852: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:00 -2024-01-16 17:03:00,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:00,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,146: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:01 -2024-01-16 17:03:01,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,150: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,152: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:01,153: root: INFO: Current backtesting datetime 2020-06-19 15:00:00-05:00 -2024-01-16 17:03:01,153: root: INFO: Current backtesting datetime 2020-06-20 08:30:00-05:00 -2024-01-16 17:03:01,155: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:01,155: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,156: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,158: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,161: root: INFO: Current backtesting datetime 2020-06-20 08:29:00-05:00 -2024-01-16 17:03:01,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,163: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,164: root: INFO: Current backtesting datetime 2020-06-20 08:29:00-05:00 -2024-01-16 17:03:01,164: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:01,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,168: root: INFO: Current backtesting datetime 2020-06-22 07:30:00-05:00 -2024-01-16 17:03:01,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,171: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:01,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,174: root: INFO: Current backtesting datetime 2020-06-22 08:30:00-05:00 -2024-01-16 17:03:01,174: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:01,176: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:01 -2024-01-16 17:03:01,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,415: root: INFO: New market order of | 378.0 SPY sell | at price $250.7919921875 of class bracket with status unprocessed was submitted. -2024-01-16 17:03:01,418: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:01 -2024-01-16 17:03:01,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,419: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,421: root: INFO: market order of | 378.0 SPY sell | at price $250.7919921875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:03:01,421: root: INFO: market order of | 378.0 SPY sell | at price $250.7919921875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:03:01,421: root: INFO: Filled Transaction: sell 378.0 of SPY at 313.48999023 USD per share -2024-01-16 17:03:01,421: root: INFO: market order of | 378.0 SPY sell | at price $250.7919921875 of class bracket with status new was filled -2024-01-16 17:03:01,424: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,426: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:01,427: root: INFO: Current backtesting datetime 2020-06-22 15:00:00-05:00 -2024-01-16 17:03:01,427: root: INFO: Current backtesting datetime 2020-06-23 08:30:00-05:00 -2024-01-16 17:03:01,428: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:01 -2024-01-16 17:03:01,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,666: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:01 -2024-01-16 17:03:01,666: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,668: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,669: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,673: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:01,674: root: INFO: Current backtesting datetime 2020-06-23 15:00:00-05:00 -2024-01-16 17:03:01,675: root: INFO: Current backtesting datetime 2020-06-24 08:30:00-05:00 -2024-01-16 17:03:01,676: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:01 -2024-01-16 17:03:01,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,910: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:01 -2024-01-16 17:03:01,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,911: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,913: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:01,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,914: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:01,915: root: INFO: Current backtesting datetime 2020-06-24 15:00:00-05:00 -2024-01-16 17:03:01,916: root: INFO: Current backtesting datetime 2020-06-25 08:30:00-05:00 -2024-01-16 17:03:01,917: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:01 -2024-01-16 17:03:01,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:01,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,165: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:03:02,168: root: INFO: stop order of | 378.0 SPY buy | at price $329.16448974609375 with status unprocessed was canceled. -2024-01-16 17:03:02,172: root: INFO: limit order of | 250.0 SPY buy | at price $252.3840087890625 with status unprocessed was canceled. -2024-01-16 17:03:02,175: root: INFO: stop order of | 250.0 SPY buy | at price $331.25401153564457 with status unprocessed was canceled. -2024-01-16 17:03:02,178: root: INFO: limit order of | 378.0 SPY buy | at price $250.7919921875 with status unprocessed was canceled. -2024-01-16 17:03:02,181: root: INFO: New market order of | 628.0 SPY buy | with status unprocessed was submitted. -2024-01-16 17:03:02,184: root: INFO: New market order of | 580.0 SPY buy | at price $367.3920043945312 of class bracket with status unprocessed was submitted. -2024-01-16 17:03:02,186: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:02 -2024-01-16 17:03:02,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,188: root: INFO: Filled Transaction: buy 628.0 of SPY at 306.16000366 USD per share -2024-01-16 17:03:02,188: root: INFO: market order of | 628.0 SPY buy | with status new was filled -2024-01-16 17:03:02,188: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:03:02,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,191: root: INFO: market order of | 580.0 SPY buy | at price $367.3920043945312 of class bracket with status new was sent to broker backtesting -2024-01-16 17:03:02,191: root: INFO: market order of | 580.0 SPY buy | at price $367.3920043945312 of class bracket with status new was sent to broker backtesting -2024-01-16 17:03:02,191: root: INFO: Filled Transaction: buy 580.0 of SPY at 306.16000366 USD per share -2024-01-16 17:03:02,191: root: INFO: market order of | 580.0 SPY buy | at price $367.3920043945312 of class bracket with status new was filled -2024-01-16 17:03:02,194: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:02,195: root: INFO: Current backtesting datetime 2020-06-25 15:00:00-05:00 -2024-01-16 17:03:02,196: root: INFO: Current backtesting datetime 2020-06-26 08:30:00-05:00 -2024-01-16 17:03:02,197: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:02 -2024-01-16 17:03:02,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,438: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:02 -2024-01-16 17:03:02,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,443: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:02,444: root: INFO: Current backtesting datetime 2020-06-26 15:00:00-05:00 -2024-01-16 17:03:02,444: root: INFO: Current backtesting datetime 2020-06-27 08:30:00-05:00 -2024-01-16 17:03:02,446: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:02,446: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,447: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,449: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,449: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,450: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,451: root: INFO: Current backtesting datetime 2020-06-27 08:29:00-05:00 -2024-01-16 17:03:02,452: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,453: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,454: root: INFO: Current backtesting datetime 2020-06-27 08:29:00-05:00 -2024-01-16 17:03:02,454: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:02,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,457: root: INFO: Current backtesting datetime 2020-06-29 07:30:00-05:00 -2024-01-16 17:03:02,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,460: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:02,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,462: root: INFO: Current backtesting datetime 2020-06-29 08:30:00-05:00 -2024-01-16 17:03:02,462: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:02,464: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:02 -2024-01-16 17:03:02,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,706: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:02 -2024-01-16 17:03:02,706: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,707: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,709: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:02,710: root: INFO: Current backtesting datetime 2020-06-29 15:00:00-05:00 -2024-01-16 17:03:02,710: root: INFO: Current backtesting datetime 2020-06-30 08:30:00-05:00 -2024-01-16 17:03:02,712: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:02 -2024-01-16 17:03:02,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,949: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:02 -2024-01-16 17:03:02,949: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,951: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:02,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,952: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:02,953: root: INFO: Current backtesting datetime 2020-06-30 15:00:00-05:00 -2024-01-16 17:03:02,954: root: INFO: Current backtesting datetime 2020-07-01 08:30:00-05:00 -2024-01-16 17:03:02,956: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:02 -2024-01-16 17:03:02,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:02,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,273: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:03 -2024-01-16 17:03:03,273: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,276: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,278: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:03,279: root: INFO: Current backtesting datetime 2020-07-01 15:00:00-05:00 -2024-01-16 17:03:03,280: root: INFO: Current backtesting datetime 2020-07-02 08:30:00-05:00 -2024-01-16 17:03:03,282: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:03 -2024-01-16 17:03:03,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,283: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,565: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:03 -2024-01-16 17:03:03,565: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,566: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,569: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:03,570: root: INFO: Current backtesting datetime 2020-07-02 15:00:00-05:00 -2024-01-16 17:03:03,571: root: INFO: Current backtesting datetime 2020-07-03 08:30:00-05:00 -2024-01-16 17:03:03,573: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:03,573: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,574: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,576: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,577: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,579: root: INFO: Current backtesting datetime 2020-07-03 08:29:00-05:00 -2024-01-16 17:03:03,579: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,582: root: INFO: Current backtesting datetime 2020-07-03 08:29:00-05:00 -2024-01-16 17:03:03,582: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:03,582: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,583: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,585: root: INFO: Current backtesting datetime 2020-07-06 07:30:00-05:00 -2024-01-16 17:03:03,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,587: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:03,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,588: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,590: root: INFO: Current backtesting datetime 2020-07-06 08:30:00-05:00 -2024-01-16 17:03:03,590: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:03,592: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:03 -2024-01-16 17:03:03,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,831: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:03 -2024-01-16 17:03:03,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:03,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,834: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:03,835: root: INFO: Current backtesting datetime 2020-07-06 15:00:00-05:00 -2024-01-16 17:03:03,836: root: INFO: Current backtesting datetime 2020-07-07 08:30:00-05:00 -2024-01-16 17:03:03,838: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:03 -2024-01-16 17:03:03,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:03,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,145: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:04 -2024-01-16 17:03:04,145: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,148: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:04,149: root: INFO: Current backtesting datetime 2020-07-07 15:00:00-05:00 -2024-01-16 17:03:04,150: root: INFO: Current backtesting datetime 2020-07-08 08:30:00-05:00 -2024-01-16 17:03:04,151: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:04 -2024-01-16 17:03:04,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,390: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:04 -2024-01-16 17:03:04,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,392: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,394: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:04,395: root: INFO: Current backtesting datetime 2020-07-08 15:00:00-05:00 -2024-01-16 17:03:04,396: root: INFO: Current backtesting datetime 2020-07-09 08:30:00-05:00 -2024-01-16 17:03:04,397: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:04 -2024-01-16 17:03:04,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,641: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:04 -2024-01-16 17:03:04,641: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,646: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,648: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:04,649: root: INFO: Current backtesting datetime 2020-07-09 15:00:00-05:00 -2024-01-16 17:03:04,649: root: INFO: Current backtesting datetime 2020-07-10 08:30:00-05:00 -2024-01-16 17:03:04,651: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:04 -2024-01-16 17:03:04,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,901: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:04 -2024-01-16 17:03:04,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,904: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:04,905: root: INFO: Current backtesting datetime 2020-07-10 15:00:00-05:00 -2024-01-16 17:03:04,905: root: INFO: Current backtesting datetime 2020-07-11 08:30:00-05:00 -2024-01-16 17:03:04,907: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:04,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,913: root: INFO: Current backtesting datetime 2020-07-11 08:29:00-05:00 -2024-01-16 17:03:04,913: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,916: root: INFO: Current backtesting datetime 2020-07-11 08:29:00-05:00 -2024-01-16 17:03:04,916: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:04,916: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,919: root: INFO: Current backtesting datetime 2020-07-13 07:30:00-05:00 -2024-01-16 17:03:04,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,921: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:04,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:04,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,924: root: INFO: Current backtesting datetime 2020-07-13 08:30:00-05:00 -2024-01-16 17:03:04,924: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:04,926: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:04 -2024-01-16 17:03:04,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:04,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,172: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:05 -2024-01-16 17:03:05,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,175: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:05,176: root: INFO: Current backtesting datetime 2020-07-13 15:00:00-05:00 -2024-01-16 17:03:05,176: root: INFO: Current backtesting datetime 2020-07-14 08:30:00-05:00 -2024-01-16 17:03:05,178: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:05 -2024-01-16 17:03:05,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,425: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:05 -2024-01-16 17:03:05,425: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,428: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:05,429: root: INFO: Current backtesting datetime 2020-07-14 15:00:00-05:00 -2024-01-16 17:03:05,429: root: INFO: Current backtesting datetime 2020-07-15 08:30:00-05:00 -2024-01-16 17:03:05,431: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:05 -2024-01-16 17:03:05,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,671: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:05 -2024-01-16 17:03:05,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,673: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,675: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:05,675: root: INFO: Current backtesting datetime 2020-07-15 15:00:00-05:00 -2024-01-16 17:03:05,676: root: INFO: Current backtesting datetime 2020-07-16 08:30:00-05:00 -2024-01-16 17:03:05,677: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:05 -2024-01-16 17:03:05,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,917: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:05 -2024-01-16 17:03:05,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:05,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,924: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:05,925: root: INFO: Current backtesting datetime 2020-07-16 15:00:00-05:00 -2024-01-16 17:03:05,926: root: INFO: Current backtesting datetime 2020-07-17 08:30:00-05:00 -2024-01-16 17:03:05,928: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:05 -2024-01-16 17:03:05,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:05,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,267: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:06 -2024-01-16 17:03:06,268: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,269: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,270: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,271: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:06,272: root: INFO: Current backtesting datetime 2020-07-17 15:00:00-05:00 -2024-01-16 17:03:06,272: root: INFO: Current backtesting datetime 2020-07-18 08:30:00-05:00 -2024-01-16 17:03:06,274: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:06,274: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,275: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,278: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,282: root: INFO: Current backtesting datetime 2020-07-18 08:29:00-05:00 -2024-01-16 17:03:06,282: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,283: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,283: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,283: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,284: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,285: root: INFO: Current backtesting datetime 2020-07-18 08:29:00-05:00 -2024-01-16 17:03:06,285: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:06,285: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,286: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,288: root: INFO: Current backtesting datetime 2020-07-20 07:30:00-05:00 -2024-01-16 17:03:06,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,290: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:06,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,291: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,292: root: INFO: Current backtesting datetime 2020-07-20 08:30:00-05:00 -2024-01-16 17:03:06,293: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:06,295: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:06 -2024-01-16 17:03:06,295: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,612: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:06 -2024-01-16 17:03:06,612: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,615: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:06,616: root: INFO: Current backtesting datetime 2020-07-20 15:00:00-05:00 -2024-01-16 17:03:06,616: root: INFO: Current backtesting datetime 2020-07-21 08:30:00-05:00 -2024-01-16 17:03:06,618: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:06 -2024-01-16 17:03:06,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,960: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:06 -2024-01-16 17:03:06,960: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,960: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,961: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,961: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:06,961: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,963: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:06,964: root: INFO: Current backtesting datetime 2020-07-21 15:00:00-05:00 -2024-01-16 17:03:06,964: root: INFO: Current backtesting datetime 2020-07-22 08:30:00-05:00 -2024-01-16 17:03:06,966: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:06 -2024-01-16 17:03:06,966: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:06,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,204: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:07 -2024-01-16 17:03:07,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,205: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,207: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:07,208: root: INFO: Current backtesting datetime 2020-07-22 15:00:00-05:00 -2024-01-16 17:03:07,209: root: INFO: Current backtesting datetime 2020-07-23 08:30:00-05:00 -2024-01-16 17:03:07,210: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:07 -2024-01-16 17:03:07,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,437: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:07 -2024-01-16 17:03:07,438: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,442: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,444: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:07,445: root: INFO: Current backtesting datetime 2020-07-23 15:00:00-05:00 -2024-01-16 17:03:07,445: root: INFO: Current backtesting datetime 2020-07-24 08:30:00-05:00 -2024-01-16 17:03:07,448: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:07 -2024-01-16 17:03:07,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,677: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:07 -2024-01-16 17:03:07,678: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,681: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:07,683: root: INFO: Current backtesting datetime 2020-07-24 15:00:00-05:00 -2024-01-16 17:03:07,683: root: INFO: Current backtesting datetime 2020-07-25 08:30:00-05:00 -2024-01-16 17:03:07,685: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:07,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,686: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,687: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,691: root: INFO: Current backtesting datetime 2020-07-25 08:29:00-05:00 -2024-01-16 17:03:07,691: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,694: root: INFO: Current backtesting datetime 2020-07-25 08:29:00-05:00 -2024-01-16 17:03:07,694: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:07,694: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,695: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,697: root: INFO: Current backtesting datetime 2020-07-27 07:30:00-05:00 -2024-01-16 17:03:07,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,699: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:07,699: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,700: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,701: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,702: root: INFO: Current backtesting datetime 2020-07-27 08:30:00-05:00 -2024-01-16 17:03:07,702: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:07,704: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:07 -2024-01-16 17:03:07,704: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,951: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:07 -2024-01-16 17:03:07,951: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,953: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:07,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,955: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:07,956: root: INFO: Current backtesting datetime 2020-07-27 15:00:00-05:00 -2024-01-16 17:03:07,957: root: INFO: Current backtesting datetime 2020-07-28 08:30:00-05:00 -2024-01-16 17:03:07,958: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:07 -2024-01-16 17:03:07,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:07,959: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,191: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:08 -2024-01-16 17:03:08,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,194: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:08,195: root: INFO: Current backtesting datetime 2020-07-28 15:00:00-05:00 -2024-01-16 17:03:08,195: root: INFO: Current backtesting datetime 2020-07-29 08:30:00-05:00 -2024-01-16 17:03:08,197: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:08 -2024-01-16 17:03:08,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,425: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:08 -2024-01-16 17:03:08,425: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,428: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:08,429: root: INFO: Current backtesting datetime 2020-07-29 15:00:00-05:00 -2024-01-16 17:03:08,429: root: INFO: Current backtesting datetime 2020-07-30 08:30:00-05:00 -2024-01-16 17:03:08,431: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:08 -2024-01-16 17:03:08,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,660: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:08 -2024-01-16 17:03:08,660: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,666: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:08,667: root: INFO: Current backtesting datetime 2020-07-30 15:00:00-05:00 -2024-01-16 17:03:08,667: root: INFO: Current backtesting datetime 2020-07-31 08:30:00-05:00 -2024-01-16 17:03:08,669: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:08 -2024-01-16 17:03:08,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,994: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:08 -2024-01-16 17:03:08,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:08,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:08,998: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:09,000: root: INFO: Current backtesting datetime 2020-07-31 15:00:00-05:00 -2024-01-16 17:03:09,000: root: INFO: Current backtesting datetime 2020-08-01 08:30:00-05:00 -2024-01-16 17:03:09,002: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:09,003: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,006: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,008: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,009: root: INFO: Current backtesting datetime 2020-08-01 08:29:00-05:00 -2024-01-16 17:03:09,010: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,013: root: INFO: Current backtesting datetime 2020-08-01 08:29:00-05:00 -2024-01-16 17:03:09,013: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:09,013: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,014: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,016: root: INFO: Current backtesting datetime 2020-08-03 07:30:00-05:00 -2024-01-16 17:03:09,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,019: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:09,019: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,020: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,021: root: INFO: Current backtesting datetime 2020-08-03 08:30:00-05:00 -2024-01-16 17:03:09,021: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:09,023: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:09 -2024-01-16 17:03:09,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,259: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:09 -2024-01-16 17:03:09,260: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,263: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:09,265: root: INFO: Current backtesting datetime 2020-08-03 15:00:00-05:00 -2024-01-16 17:03:09,265: root: INFO: Current backtesting datetime 2020-08-04 08:30:00-05:00 -2024-01-16 17:03:09,267: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:09 -2024-01-16 17:03:09,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,492: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:09 -2024-01-16 17:03:09,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,497: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:09,498: root: INFO: Current backtesting datetime 2020-08-04 15:00:00-05:00 -2024-01-16 17:03:09,498: root: INFO: Current backtesting datetime 2020-08-05 08:30:00-05:00 -2024-01-16 17:03:09,500: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:09 -2024-01-16 17:03:09,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,728: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:09 -2024-01-16 17:03:09,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,731: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:09,732: root: INFO: Current backtesting datetime 2020-08-05 15:00:00-05:00 -2024-01-16 17:03:09,733: root: INFO: Current backtesting datetime 2020-08-06 08:30:00-05:00 -2024-01-16 17:03:09,734: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:09 -2024-01-16 17:03:09,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,981: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:09 -2024-01-16 17:03:09,982: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,986: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:09,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,988: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:09,989: root: INFO: Current backtesting datetime 2020-08-06 15:00:00-05:00 -2024-01-16 17:03:09,989: root: INFO: Current backtesting datetime 2020-08-07 08:30:00-05:00 -2024-01-16 17:03:09,992: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:09 -2024-01-16 17:03:09,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:09,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,232: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:10 -2024-01-16 17:03:10,232: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,234: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,237: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:10,238: root: INFO: Current backtesting datetime 2020-08-07 15:00:00-05:00 -2024-01-16 17:03:10,238: root: INFO: Current backtesting datetime 2020-08-08 08:30:00-05:00 -2024-01-16 17:03:10,240: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:10,240: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,241: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,243: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,246: root: INFO: Current backtesting datetime 2020-08-08 08:29:00-05:00 -2024-01-16 17:03:10,246: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,247: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,249: root: INFO: Current backtesting datetime 2020-08-08 08:29:00-05:00 -2024-01-16 17:03:10,249: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:10,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,252: root: INFO: Current backtesting datetime 2020-08-10 07:30:00-05:00 -2024-01-16 17:03:10,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,254: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:10,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,257: root: INFO: Current backtesting datetime 2020-08-10 08:30:00-05:00 -2024-01-16 17:03:10,257: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:10,259: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:10 -2024-01-16 17:03:10,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,496: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:10 -2024-01-16 17:03:10,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,499: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:10,500: root: INFO: Current backtesting datetime 2020-08-10 15:00:00-05:00 -2024-01-16 17:03:10,500: root: INFO: Current backtesting datetime 2020-08-11 08:30:00-05:00 -2024-01-16 17:03:10,502: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:10 -2024-01-16 17:03:10,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,795: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:10 -2024-01-16 17:03:10,795: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,795: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,797: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:10,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,799: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:10,800: root: INFO: Current backtesting datetime 2020-08-11 15:00:00-05:00 -2024-01-16 17:03:10,801: root: INFO: Current backtesting datetime 2020-08-12 08:30:00-05:00 -2024-01-16 17:03:10,802: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:10 -2024-01-16 17:03:10,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:10,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,098: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:11 -2024-01-16 17:03:11,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,102: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:11,104: root: INFO: Current backtesting datetime 2020-08-12 15:00:00-05:00 -2024-01-16 17:03:11,104: root: INFO: Current backtesting datetime 2020-08-13 08:30:00-05:00 -2024-01-16 17:03:11,106: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:11 -2024-01-16 17:03:11,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,412: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:11 -2024-01-16 17:03:11,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,420: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:11,421: root: INFO: Current backtesting datetime 2020-08-13 15:00:00-05:00 -2024-01-16 17:03:11,422: root: INFO: Current backtesting datetime 2020-08-14 08:30:00-05:00 -2024-01-16 17:03:11,424: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:11 -2024-01-16 17:03:11,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,675: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:11 -2024-01-16 17:03:11,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,676: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,678: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:11,679: root: INFO: Current backtesting datetime 2020-08-14 15:00:00-05:00 -2024-01-16 17:03:11,679: root: INFO: Current backtesting datetime 2020-08-15 08:30:00-05:00 -2024-01-16 17:03:11,681: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:11,681: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,683: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,686: root: INFO: Current backtesting datetime 2020-08-15 08:29:00-05:00 -2024-01-16 17:03:11,687: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,689: root: INFO: Current backtesting datetime 2020-08-15 08:29:00-05:00 -2024-01-16 17:03:11,689: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:11,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,690: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,692: root: INFO: Current backtesting datetime 2020-08-17 07:30:00-05:00 -2024-01-16 17:03:11,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,694: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:11,695: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,695: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,697: root: INFO: Current backtesting datetime 2020-08-17 08:30:00-05:00 -2024-01-16 17:03:11,697: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:11,699: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:11 -2024-01-16 17:03:11,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,934: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:11 -2024-01-16 17:03:11,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,936: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:11,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,937: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:11,939: root: INFO: Current backtesting datetime 2020-08-17 15:00:00-05:00 -2024-01-16 17:03:11,939: root: INFO: Current backtesting datetime 2020-08-18 08:30:00-05:00 -2024-01-16 17:03:11,941: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:11 -2024-01-16 17:03:11,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:11,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,173: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:12 -2024-01-16 17:03:12,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,176: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:12,177: root: INFO: Current backtesting datetime 2020-08-18 15:00:00-05:00 -2024-01-16 17:03:12,178: root: INFO: Current backtesting datetime 2020-08-19 08:30:00-05:00 -2024-01-16 17:03:12,179: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:12 -2024-01-16 17:03:12,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,415: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:12 -2024-01-16 17:03:12,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,418: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:12,419: root: INFO: Current backtesting datetime 2020-08-19 15:00:00-05:00 -2024-01-16 17:03:12,420: root: INFO: Current backtesting datetime 2020-08-20 08:30:00-05:00 -2024-01-16 17:03:12,421: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:12 -2024-01-16 17:03:12,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,657: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:12 -2024-01-16 17:03:12,657: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,662: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:12,663: root: INFO: Current backtesting datetime 2020-08-20 15:00:00-05:00 -2024-01-16 17:03:12,664: root: INFO: Current backtesting datetime 2020-08-21 08:30:00-05:00 -2024-01-16 17:03:12,666: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:12 -2024-01-16 17:03:12,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,905: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:12 -2024-01-16 17:03:12,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,908: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:12,909: root: INFO: Current backtesting datetime 2020-08-21 15:00:00-05:00 -2024-01-16 17:03:12,909: root: INFO: Current backtesting datetime 2020-08-22 08:30:00-05:00 -2024-01-16 17:03:12,911: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:12,911: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,915: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,917: root: INFO: Current backtesting datetime 2020-08-22 08:29:00-05:00 -2024-01-16 17:03:12,918: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,919: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,921: root: INFO: Current backtesting datetime 2020-08-22 08:29:00-05:00 -2024-01-16 17:03:12,921: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:12,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,923: root: INFO: Current backtesting datetime 2020-08-24 07:30:00-05:00 -2024-01-16 17:03:12,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,925: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:12,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:12,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,928: root: INFO: Current backtesting datetime 2020-08-24 08:30:00-05:00 -2024-01-16 17:03:12,928: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:12,931: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:12 -2024-01-16 17:03:12,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:12,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,159: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:13 -2024-01-16 17:03:13,159: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:13,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:13,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,162: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:13,163: root: INFO: Current backtesting datetime 2020-08-24 15:00:00-05:00 -2024-01-16 17:03:13,163: root: INFO: Current backtesting datetime 2020-08-25 08:30:00-05:00 -2024-01-16 17:03:13,165: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:13 -2024-01-16 17:03:13,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,480: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:13 -2024-01-16 17:03:13,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:13,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,482: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:13,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,484: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:13,485: root: INFO: Current backtesting datetime 2020-08-25 15:00:00-05:00 -2024-01-16 17:03:13,485: root: INFO: Current backtesting datetime 2020-08-26 08:30:00-05:00 -2024-01-16 17:03:13,487: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:13 -2024-01-16 17:03:13,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,765: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:13 -2024-01-16 17:03:13,765: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:13,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:13,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,769: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:13,771: root: INFO: Current backtesting datetime 2020-08-26 15:00:00-05:00 -2024-01-16 17:03:13,771: root: INFO: Current backtesting datetime 2020-08-27 08:30:00-05:00 -2024-01-16 17:03:13,773: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:13 -2024-01-16 17:03:13,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:13,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,081: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:14 -2024-01-16 17:03:14,082: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,086: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,088: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:14,089: root: INFO: Current backtesting datetime 2020-08-27 15:00:00-05:00 -2024-01-16 17:03:14,090: root: INFO: Current backtesting datetime 2020-08-28 08:30:00-05:00 -2024-01-16 17:03:14,092: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:14 -2024-01-16 17:03:14,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,402: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:14 -2024-01-16 17:03:14,402: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,404: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,406: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:14,407: root: INFO: Current backtesting datetime 2020-08-28 15:00:00-05:00 -2024-01-16 17:03:14,407: root: INFO: Current backtesting datetime 2020-08-29 08:30:00-05:00 -2024-01-16 17:03:14,409: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:14,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,410: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,411: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,414: root: INFO: Current backtesting datetime 2020-08-29 08:29:00-05:00 -2024-01-16 17:03:14,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,418: root: INFO: Current backtesting datetime 2020-08-29 08:29:00-05:00 -2024-01-16 17:03:14,418: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:14,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,419: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,421: root: INFO: Current backtesting datetime 2020-08-31 07:30:00-05:00 -2024-01-16 17:03:14,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,423: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:14,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,424: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,426: root: INFO: Current backtesting datetime 2020-08-31 08:30:00-05:00 -2024-01-16 17:03:14,426: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:14,428: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:14 -2024-01-16 17:03:14,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,746: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:14 -2024-01-16 17:03:14,746: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,748: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,750: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:14,751: root: INFO: Current backtesting datetime 2020-08-31 15:00:00-05:00 -2024-01-16 17:03:14,751: root: INFO: Current backtesting datetime 2020-09-01 08:30:00-05:00 -2024-01-16 17:03:14,753: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:14 -2024-01-16 17:03:14,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,986: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:14 -2024-01-16 17:03:14,986: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,988: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:14,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,990: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:14,991: root: INFO: Current backtesting datetime 2020-09-01 15:00:00-05:00 -2024-01-16 17:03:14,991: root: INFO: Current backtesting datetime 2020-09-02 08:30:00-05:00 -2024-01-16 17:03:14,993: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:14 -2024-01-16 17:03:14,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:14,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,218: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:15 -2024-01-16 17:03:15,218: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,221: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:15,222: root: INFO: Current backtesting datetime 2020-09-02 15:00:00-05:00 -2024-01-16 17:03:15,223: root: INFO: Current backtesting datetime 2020-09-03 08:30:00-05:00 -2024-01-16 17:03:15,224: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:15 -2024-01-16 17:03:15,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,448: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:15 -2024-01-16 17:03:15,448: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,451: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,453: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:15,454: root: INFO: Current backtesting datetime 2020-09-03 15:00:00-05:00 -2024-01-16 17:03:15,454: root: INFO: Current backtesting datetime 2020-09-04 08:30:00-05:00 -2024-01-16 17:03:15,457: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:15 -2024-01-16 17:03:15,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,687: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:15 -2024-01-16 17:03:15,687: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,690: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:15,691: root: INFO: Current backtesting datetime 2020-09-04 15:00:00-05:00 -2024-01-16 17:03:15,692: root: INFO: Current backtesting datetime 2020-09-05 08:30:00-05:00 -2024-01-16 17:03:15,693: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:15,693: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,694: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,696: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,697: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,698: root: INFO: Current backtesting datetime 2020-09-05 08:29:00-05:00 -2024-01-16 17:03:15,699: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,700: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,701: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,702: root: INFO: Current backtesting datetime 2020-09-05 08:29:00-05:00 -2024-01-16 17:03:15,702: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:15,702: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,702: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,703: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,704: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,705: root: INFO: Current backtesting datetime 2020-09-08 07:30:00-05:00 -2024-01-16 17:03:15,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,709: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:15,709: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,710: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,712: root: INFO: Current backtesting datetime 2020-09-08 08:30:00-05:00 -2024-01-16 17:03:15,712: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:15,714: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:15 -2024-01-16 17:03:15,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,939: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:15 -2024-01-16 17:03:15,939: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:15,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,943: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:15,945: root: INFO: Current backtesting datetime 2020-09-08 15:00:00-05:00 -2024-01-16 17:03:15,945: root: INFO: Current backtesting datetime 2020-09-09 08:30:00-05:00 -2024-01-16 17:03:15,948: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:15 -2024-01-16 17:03:15,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:15,949: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,175: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:16 -2024-01-16 17:03:16,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,179: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:16,180: root: INFO: Current backtesting datetime 2020-09-09 15:00:00-05:00 -2024-01-16 17:03:16,180: root: INFO: Current backtesting datetime 2020-09-10 08:30:00-05:00 -2024-01-16 17:03:16,182: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:16 -2024-01-16 17:03:16,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,416: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:16 -2024-01-16 17:03:16,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,419: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:16,420: root: INFO: Current backtesting datetime 2020-09-10 15:00:00-05:00 -2024-01-16 17:03:16,420: root: INFO: Current backtesting datetime 2020-09-11 08:30:00-05:00 -2024-01-16 17:03:16,422: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:16 -2024-01-16 17:03:16,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,680: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:16 -2024-01-16 17:03:16,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,686: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:16,687: root: INFO: Current backtesting datetime 2020-09-11 15:00:00-05:00 -2024-01-16 17:03:16,687: root: INFO: Current backtesting datetime 2020-09-12 08:30:00-05:00 -2024-01-16 17:03:16,689: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:16,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,690: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,691: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,694: root: INFO: Current backtesting datetime 2020-09-12 08:29:00-05:00 -2024-01-16 17:03:16,695: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,696: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,698: root: INFO: Current backtesting datetime 2020-09-12 08:29:00-05:00 -2024-01-16 17:03:16,698: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:16,698: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,699: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,701: root: INFO: Current backtesting datetime 2020-09-14 07:30:00-05:00 -2024-01-16 17:03:16,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,704: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:16,704: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,704: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,705: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:16,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,707: root: INFO: Current backtesting datetime 2020-09-14 08:30:00-05:00 -2024-01-16 17:03:16,707: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:16,710: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:16 -2024-01-16 17:03:16,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:16,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,014: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:17 -2024-01-16 17:03:17,015: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,016: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,017: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:17,018: root: INFO: Current backtesting datetime 2020-09-14 15:00:00-05:00 -2024-01-16 17:03:17,019: root: INFO: Current backtesting datetime 2020-09-15 08:30:00-05:00 -2024-01-16 17:03:17,020: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:17 -2024-01-16 17:03:17,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,326: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:17 -2024-01-16 17:03:17,326: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,327: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,328: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,329: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:17,330: root: INFO: Current backtesting datetime 2020-09-15 15:00:00-05:00 -2024-01-16 17:03:17,330: root: INFO: Current backtesting datetime 2020-09-16 08:30:00-05:00 -2024-01-16 17:03:17,332: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:17 -2024-01-16 17:03:17,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,567: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:17 -2024-01-16 17:03:17,567: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,569: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,571: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:17,572: root: INFO: Current backtesting datetime 2020-09-16 15:00:00-05:00 -2024-01-16 17:03:17,573: root: INFO: Current backtesting datetime 2020-09-17 08:30:00-05:00 -2024-01-16 17:03:17,574: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:17 -2024-01-16 17:03:17,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,822: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:17 -2024-01-16 17:03:17,822: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,823: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:17,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,825: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:17,826: root: INFO: Current backtesting datetime 2020-09-17 15:00:00-05:00 -2024-01-16 17:03:17,827: root: INFO: Current backtesting datetime 2020-09-18 08:30:00-05:00 -2024-01-16 17:03:17,828: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:17 -2024-01-16 17:03:17,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:17,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,076: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:18 -2024-01-16 17:03:18,076: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,076: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,077: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,078: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,083: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:18,084: root: INFO: Current backtesting datetime 2020-09-18 15:00:00-05:00 -2024-01-16 17:03:18,084: root: INFO: Current backtesting datetime 2020-09-19 08:30:00-05:00 -2024-01-16 17:03:18,086: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:18,086: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,087: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,089: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,089: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,091: root: INFO: Current backtesting datetime 2020-09-19 08:29:00-05:00 -2024-01-16 17:03:18,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,093: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,095: root: INFO: Current backtesting datetime 2020-09-19 08:29:00-05:00 -2024-01-16 17:03:18,095: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:18,095: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,097: root: INFO: Current backtesting datetime 2020-09-21 07:30:00-05:00 -2024-01-16 17:03:18,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,101: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:18,101: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,102: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,104: root: INFO: Current backtesting datetime 2020-09-21 08:30:00-05:00 -2024-01-16 17:03:18,105: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:18,107: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:18 -2024-01-16 17:03:18,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,344: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:18 -2024-01-16 17:03:18,344: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,347: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:18,348: root: INFO: Current backtesting datetime 2020-09-21 15:00:00-05:00 -2024-01-16 17:03:18,348: root: INFO: Current backtesting datetime 2020-09-22 08:30:00-05:00 -2024-01-16 17:03:18,350: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:18 -2024-01-16 17:03:18,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,586: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:18 -2024-01-16 17:03:18,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,589: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:18,590: root: INFO: Current backtesting datetime 2020-09-22 15:00:00-05:00 -2024-01-16 17:03:18,590: root: INFO: Current backtesting datetime 2020-09-23 08:30:00-05:00 -2024-01-16 17:03:18,592: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:18 -2024-01-16 17:03:18,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,827: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:18 -2024-01-16 17:03:18,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:18,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,830: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:18,831: root: INFO: Current backtesting datetime 2020-09-23 15:00:00-05:00 -2024-01-16 17:03:18,832: root: INFO: Current backtesting datetime 2020-09-24 08:30:00-05:00 -2024-01-16 17:03:18,833: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:18 -2024-01-16 17:03:18,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:18,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,058: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:19 -2024-01-16 17:03:19,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,060: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,061: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:19,062: root: INFO: Current backtesting datetime 2020-09-24 15:00:00-05:00 -2024-01-16 17:03:19,063: root: INFO: Current backtesting datetime 2020-09-25 08:30:00-05:00 -2024-01-16 17:03:19,064: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:19 -2024-01-16 17:03:19,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,396: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:19 -2024-01-16 17:03:19,397: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,401: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,404: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:19,405: root: INFO: Current backtesting datetime 2020-09-25 15:00:00-05:00 -2024-01-16 17:03:19,405: root: INFO: Current backtesting datetime 2020-09-26 08:30:00-05:00 -2024-01-16 17:03:19,407: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:19,407: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,408: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,410: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,414: root: INFO: Current backtesting datetime 2020-09-26 08:29:00-05:00 -2024-01-16 17:03:19,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,417: root: INFO: Current backtesting datetime 2020-09-26 08:29:00-05:00 -2024-01-16 17:03:19,417: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:19,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,419: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,420: root: INFO: Current backtesting datetime 2020-09-28 07:30:00-05:00 -2024-01-16 17:03:19,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,422: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:19,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,425: root: INFO: Current backtesting datetime 2020-09-28 08:30:00-05:00 -2024-01-16 17:03:19,425: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:19,428: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:19 -2024-01-16 17:03:19,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,678: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:19 -2024-01-16 17:03:19,678: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,681: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:19,682: root: INFO: Current backtesting datetime 2020-09-28 15:00:00-05:00 -2024-01-16 17:03:19,683: root: INFO: Current backtesting datetime 2020-09-29 08:30:00-05:00 -2024-01-16 17:03:19,684: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:19 -2024-01-16 17:03:19,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,921: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:19 -2024-01-16 17:03:19,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:19,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,924: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:19,925: root: INFO: Current backtesting datetime 2020-09-29 15:00:00-05:00 -2024-01-16 17:03:19,925: root: INFO: Current backtesting datetime 2020-09-30 08:30:00-05:00 -2024-01-16 17:03:19,927: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:19 -2024-01-16 17:03:19,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:19,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,176: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:20 -2024-01-16 17:03:20,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,179: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:20,180: root: INFO: Current backtesting datetime 2020-09-30 15:00:00-05:00 -2024-01-16 17:03:20,180: root: INFO: Current backtesting datetime 2020-10-01 08:30:00-05:00 -2024-01-16 17:03:20,182: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:20 -2024-01-16 17:03:20,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,432: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:20 -2024-01-16 17:03:20,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,436: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:20,437: root: INFO: Current backtesting datetime 2020-10-01 15:00:00-05:00 -2024-01-16 17:03:20,437: root: INFO: Current backtesting datetime 2020-10-02 08:30:00-05:00 -2024-01-16 17:03:20,439: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:20 -2024-01-16 17:03:20,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,688: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:20 -2024-01-16 17:03:20,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,694: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:20,695: root: INFO: Current backtesting datetime 2020-10-02 15:00:00-05:00 -2024-01-16 17:03:20,695: root: INFO: Current backtesting datetime 2020-10-03 08:30:00-05:00 -2024-01-16 17:03:20,697: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:20,697: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,698: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,700: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,700: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,701: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,702: root: INFO: Current backtesting datetime 2020-10-03 08:29:00-05:00 -2024-01-16 17:03:20,703: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,704: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,704: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,704: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,705: root: INFO: Current backtesting datetime 2020-10-03 08:29:00-05:00 -2024-01-16 17:03:20,705: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:20,705: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,706: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,709: root: INFO: Current backtesting datetime 2020-10-05 07:30:00-05:00 -2024-01-16 17:03:20,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,711: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:20,712: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,712: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,714: root: INFO: Current backtesting datetime 2020-10-05 08:30:00-05:00 -2024-01-16 17:03:20,714: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:20,717: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:20 -2024-01-16 17:03:20,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,949: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:20 -2024-01-16 17:03:20,950: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,951: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:20,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,953: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:20,954: root: INFO: Current backtesting datetime 2020-10-05 15:00:00-05:00 -2024-01-16 17:03:20,954: root: INFO: Current backtesting datetime 2020-10-06 08:30:00-05:00 -2024-01-16 17:03:20,956: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:20 -2024-01-16 17:03:20,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:20,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,207: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:21 -2024-01-16 17:03:21,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:21,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,209: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:21,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,211: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:21,211: root: INFO: Current backtesting datetime 2020-10-06 15:00:00-05:00 -2024-01-16 17:03:21,212: root: INFO: Current backtesting datetime 2020-10-07 08:30:00-05:00 -2024-01-16 17:03:21,214: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:21 -2024-01-16 17:03:21,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,458: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:21 -2024-01-16 17:03:21,459: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:21,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:21,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,461: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:21,462: root: INFO: Current backtesting datetime 2020-10-07 15:00:00-05:00 -2024-01-16 17:03:21,463: root: INFO: Current backtesting datetime 2020-10-08 08:30:00-05:00 -2024-01-16 17:03:21,464: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:21 -2024-01-16 17:03:21,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,760: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:21 -2024-01-16 17:03:21,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:21,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:21,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,763: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:21,764: root: INFO: Current backtesting datetime 2020-10-08 15:00:00-05:00 -2024-01-16 17:03:21,764: root: INFO: Current backtesting datetime 2020-10-09 08:30:00-05:00 -2024-01-16 17:03:21,766: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:21 -2024-01-16 17:03:21,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:21,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,078: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:22 -2024-01-16 17:03:22,078: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,082: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,084: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:22,085: root: INFO: Current backtesting datetime 2020-10-09 15:00:00-05:00 -2024-01-16 17:03:22,085: root: INFO: Current backtesting datetime 2020-10-10 08:30:00-05:00 -2024-01-16 17:03:22,086: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:22,086: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,087: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,089: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,090: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,092: root: INFO: Current backtesting datetime 2020-10-10 08:29:00-05:00 -2024-01-16 17:03:22,093: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,094: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,096: root: INFO: Current backtesting datetime 2020-10-10 08:29:00-05:00 -2024-01-16 17:03:22,096: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:22,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,098: root: INFO: Current backtesting datetime 2020-10-12 07:30:00-05:00 -2024-01-16 17:03:22,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,102: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:22,102: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,103: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,105: root: INFO: Current backtesting datetime 2020-10-12 08:30:00-05:00 -2024-01-16 17:03:22,105: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:22,108: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:22 -2024-01-16 17:03:22,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,349: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:22 -2024-01-16 17:03:22,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,350: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,352: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:22,353: root: INFO: Current backtesting datetime 2020-10-12 15:00:00-05:00 -2024-01-16 17:03:22,353: root: INFO: Current backtesting datetime 2020-10-13 08:30:00-05:00 -2024-01-16 17:03:22,355: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:22 -2024-01-16 17:03:22,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,589: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:22 -2024-01-16 17:03:22,589: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,590: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,592: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:22,593: root: INFO: Current backtesting datetime 2020-10-13 15:00:00-05:00 -2024-01-16 17:03:22,593: root: INFO: Current backtesting datetime 2020-10-14 08:30:00-05:00 -2024-01-16 17:03:22,595: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:22 -2024-01-16 17:03:22,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,830: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:22 -2024-01-16 17:03:22,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:22,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,833: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:22,834: root: INFO: Current backtesting datetime 2020-10-14 15:00:00-05:00 -2024-01-16 17:03:22,834: root: INFO: Current backtesting datetime 2020-10-15 08:30:00-05:00 -2024-01-16 17:03:22,837: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:22 -2024-01-16 17:03:22,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:22,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,078: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:23 -2024-01-16 17:03:23,078: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,079: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,081: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:23,082: root: INFO: Current backtesting datetime 2020-10-15 15:00:00-05:00 -2024-01-16 17:03:23,082: root: INFO: Current backtesting datetime 2020-10-16 08:30:00-05:00 -2024-01-16 17:03:23,084: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:23 -2024-01-16 17:03:23,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,325: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:23 -2024-01-16 17:03:23,325: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,326: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,331: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:23,333: root: INFO: Current backtesting datetime 2020-10-16 15:00:00-05:00 -2024-01-16 17:03:23,333: root: INFO: Current backtesting datetime 2020-10-17 08:30:00-05:00 -2024-01-16 17:03:23,335: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:23,335: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,336: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,338: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,338: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,341: root: INFO: Current backtesting datetime 2020-10-17 08:29:00-05:00 -2024-01-16 17:03:23,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,342: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,344: root: INFO: Current backtesting datetime 2020-10-17 08:29:00-05:00 -2024-01-16 17:03:23,344: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:23,344: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,346: root: INFO: Current backtesting datetime 2020-10-19 07:30:00-05:00 -2024-01-16 17:03:23,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,348: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:23,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,351: root: INFO: Current backtesting datetime 2020-10-19 08:30:00-05:00 -2024-01-16 17:03:23,351: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:23,354: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:23 -2024-01-16 17:03:23,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,595: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:23 -2024-01-16 17:03:23,595: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,597: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,599: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:23,600: root: INFO: Current backtesting datetime 2020-10-19 15:00:00-05:00 -2024-01-16 17:03:23,600: root: INFO: Current backtesting datetime 2020-10-20 08:30:00-05:00 -2024-01-16 17:03:23,602: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:23 -2024-01-16 17:03:23,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,844: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:23 -2024-01-16 17:03:23,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:23,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,848: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:23,849: root: INFO: Current backtesting datetime 2020-10-20 15:00:00-05:00 -2024-01-16 17:03:23,850: root: INFO: Current backtesting datetime 2020-10-21 08:30:00-05:00 -2024-01-16 17:03:23,852: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:23 -2024-01-16 17:03:23,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:23,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,128: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:24 -2024-01-16 17:03:24,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,132: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:24,133: root: INFO: Current backtesting datetime 2020-10-21 15:00:00-05:00 -2024-01-16 17:03:24,134: root: INFO: Current backtesting datetime 2020-10-22 08:30:00-05:00 -2024-01-16 17:03:24,136: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:24 -2024-01-16 17:03:24,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,431: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:24 -2024-01-16 17:03:24,431: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,435: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:24,436: root: INFO: Current backtesting datetime 2020-10-22 15:00:00-05:00 -2024-01-16 17:03:24,437: root: INFO: Current backtesting datetime 2020-10-23 08:30:00-05:00 -2024-01-16 17:03:24,438: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:24 -2024-01-16 17:03:24,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,748: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:24 -2024-01-16 17:03:24,748: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,753: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:24,754: root: INFO: Current backtesting datetime 2020-10-23 15:00:00-05:00 -2024-01-16 17:03:24,755: root: INFO: Current backtesting datetime 2020-10-24 08:30:00-05:00 -2024-01-16 17:03:24,756: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:24,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,758: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,759: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,761: root: INFO: Current backtesting datetime 2020-10-24 08:29:00-05:00 -2024-01-16 17:03:24,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,765: root: INFO: Current backtesting datetime 2020-10-24 08:29:00-05:00 -2024-01-16 17:03:24,765: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:24,765: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,767: root: INFO: Current backtesting datetime 2020-10-26 07:30:00-05:00 -2024-01-16 17:03:24,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,770: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:24,770: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,771: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:24,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,773: root: INFO: Current backtesting datetime 2020-10-26 08:30:00-05:00 -2024-01-16 17:03:24,773: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:24,776: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:24 -2024-01-16 17:03:24,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:24,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,062: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:25 -2024-01-16 17:03:25,062: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,063: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,065: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:25,067: root: INFO: Current backtesting datetime 2020-10-26 15:00:00-05:00 -2024-01-16 17:03:25,067: root: INFO: Current backtesting datetime 2020-10-27 08:30:00-05:00 -2024-01-16 17:03:25,069: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:25 -2024-01-16 17:03:25,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,376: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:25 -2024-01-16 17:03:25,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,379: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:25,380: root: INFO: Current backtesting datetime 2020-10-27 15:00:00-05:00 -2024-01-16 17:03:25,380: root: INFO: Current backtesting datetime 2020-10-28 08:30:00-05:00 -2024-01-16 17:03:25,382: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:25 -2024-01-16 17:03:25,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,613: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:25 -2024-01-16 17:03:25,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,616: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:25,617: root: INFO: Current backtesting datetime 2020-10-28 15:00:00-05:00 -2024-01-16 17:03:25,617: root: INFO: Current backtesting datetime 2020-10-29 08:30:00-05:00 -2024-01-16 17:03:25,619: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:25 -2024-01-16 17:03:25,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,854: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:25 -2024-01-16 17:03:25,854: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:25,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,857: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:25,858: root: INFO: Current backtesting datetime 2020-10-29 15:00:00-05:00 -2024-01-16 17:03:25,859: root: INFO: Current backtesting datetime 2020-10-30 08:30:00-05:00 -2024-01-16 17:03:25,860: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:25 -2024-01-16 17:03:25,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:25,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,095: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:26 -2024-01-16 17:03:26,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,101: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:26,102: root: INFO: Current backtesting datetime 2020-10-30 15:00:00-05:00 -2024-01-16 17:03:26,103: root: INFO: Current backtesting datetime 2020-10-31 08:30:00-05:00 -2024-01-16 17:03:26,104: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:26,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,107: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,110: root: INFO: Current backtesting datetime 2020-10-31 08:29:00-05:00 -2024-01-16 17:03:26,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,113: root: INFO: Current backtesting datetime 2020-10-31 08:29:00-05:00 -2024-01-16 17:03:26,114: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:26,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,117: root: INFO: Current backtesting datetime 2020-11-02 08:30:00-05:00 -2024-01-16 17:03:26,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,119: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:26,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,121: root: INFO: Current backtesting datetime 2020-11-02 09:30:00-05:00 -2024-01-16 17:03:26,121: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:26,124: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:26 -2024-01-16 17:03:26,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,354: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:26 -2024-01-16 17:03:26,354: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,355: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,357: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:26,358: root: INFO: Current backtesting datetime 2020-11-02 16:00:00-05:00 -2024-01-16 17:03:26,358: root: INFO: Current backtesting datetime 2020-11-03 09:30:00-05:00 -2024-01-16 17:03:26,360: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:26 -2024-01-16 17:03:26,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,594: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:26 -2024-01-16 17:03:26,594: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,595: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,597: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:26,598: root: INFO: Current backtesting datetime 2020-11-03 16:00:00-05:00 -2024-01-16 17:03:26,598: root: INFO: Current backtesting datetime 2020-11-04 09:30:00-05:00 -2024-01-16 17:03:26,600: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:26 -2024-01-16 17:03:26,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,824: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:26 -2024-01-16 17:03:26,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:26,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,827: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:26,828: root: INFO: Current backtesting datetime 2020-11-04 16:00:00-05:00 -2024-01-16 17:03:26,829: root: INFO: Current backtesting datetime 2020-11-05 09:30:00-05:00 -2024-01-16 17:03:26,830: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:26 -2024-01-16 17:03:26,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:26,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,068: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:27 -2024-01-16 17:03:27,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,070: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,071: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:27,072: root: INFO: Current backtesting datetime 2020-11-05 16:00:00-05:00 -2024-01-16 17:03:27,073: root: INFO: Current backtesting datetime 2020-11-06 09:30:00-05:00 -2024-01-16 17:03:27,075: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:27 -2024-01-16 17:03:27,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,076: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,322: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:27 -2024-01-16 17:03:27,322: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,322: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,326: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,328: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:27,330: root: INFO: Current backtesting datetime 2020-11-06 16:00:00-05:00 -2024-01-16 17:03:27,330: root: INFO: Current backtesting datetime 2020-11-07 09:30:00-05:00 -2024-01-16 17:03:27,331: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:27,331: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,332: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,334: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,335: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,336: root: INFO: Current backtesting datetime 2020-11-07 09:29:00-05:00 -2024-01-16 17:03:27,337: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,338: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,340: root: INFO: Current backtesting datetime 2020-11-07 09:29:00-05:00 -2024-01-16 17:03:27,340: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:27,340: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,343: root: INFO: Current backtesting datetime 2020-11-09 08:30:00-05:00 -2024-01-16 17:03:27,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,345: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:27,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,346: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,348: root: INFO: Current backtesting datetime 2020-11-09 09:30:00-05:00 -2024-01-16 17:03:27,348: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:27,351: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:27 -2024-01-16 17:03:27,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,608: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:27 -2024-01-16 17:03:27,609: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,609: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,610: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,610: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,610: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,610: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,612: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:27,613: root: INFO: Current backtesting datetime 2020-11-09 16:00:00-05:00 -2024-01-16 17:03:27,613: root: INFO: Current backtesting datetime 2020-11-10 09:30:00-05:00 -2024-01-16 17:03:27,615: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:27 -2024-01-16 17:03:27,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,864: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:27 -2024-01-16 17:03:27,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:27,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,868: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:27,869: root: INFO: Current backtesting datetime 2020-11-10 16:00:00-05:00 -2024-01-16 17:03:27,870: root: INFO: Current backtesting datetime 2020-11-11 09:30:00-05:00 -2024-01-16 17:03:27,871: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:27 -2024-01-16 17:03:27,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:27,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,130: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:28 -2024-01-16 17:03:28,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,134: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:28,135: root: INFO: Current backtesting datetime 2020-11-11 16:00:00-05:00 -2024-01-16 17:03:28,135: root: INFO: Current backtesting datetime 2020-11-12 09:30:00-05:00 -2024-01-16 17:03:28,137: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:28 -2024-01-16 17:03:28,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,480: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:28 -2024-01-16 17:03:28,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,484: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:28,485: root: INFO: Current backtesting datetime 2020-11-12 16:00:00-05:00 -2024-01-16 17:03:28,485: root: INFO: Current backtesting datetime 2020-11-13 09:30:00-05:00 -2024-01-16 17:03:28,487: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:28 -2024-01-16 17:03:28,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,846: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:28 -2024-01-16 17:03:28,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,852: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:28,853: root: INFO: Current backtesting datetime 2020-11-13 16:00:00-05:00 -2024-01-16 17:03:28,853: root: INFO: Current backtesting datetime 2020-11-14 09:30:00-05:00 -2024-01-16 17:03:28,855: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:28,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,858: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,859: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,861: root: INFO: Current backtesting datetime 2020-11-14 09:29:00-05:00 -2024-01-16 17:03:28,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,865: root: INFO: Current backtesting datetime 2020-11-14 09:29:00-05:00 -2024-01-16 17:03:28,865: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:28,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,868: root: INFO: Current backtesting datetime 2020-11-16 08:30:00-05:00 -2024-01-16 17:03:28,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,871: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:28,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,873: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:28,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,875: root: INFO: Current backtesting datetime 2020-11-16 09:30:00-05:00 -2024-01-16 17:03:28,875: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:28,878: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:28 -2024-01-16 17:03:28,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:28,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,103: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:29 -2024-01-16 17:03:29,103: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,107: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:29,108: root: INFO: Current backtesting datetime 2020-11-16 16:00:00-05:00 -2024-01-16 17:03:29,108: root: INFO: Current backtesting datetime 2020-11-17 09:30:00-05:00 -2024-01-16 17:03:29,110: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:29 -2024-01-16 17:03:29,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,336: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:29 -2024-01-16 17:03:29,336: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,337: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,339: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:29,340: root: INFO: Current backtesting datetime 2020-11-17 16:00:00-05:00 -2024-01-16 17:03:29,340: root: INFO: Current backtesting datetime 2020-11-18 09:30:00-05:00 -2024-01-16 17:03:29,342: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:29 -2024-01-16 17:03:29,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,575: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:29 -2024-01-16 17:03:29,575: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,576: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,578: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:29,580: root: INFO: Current backtesting datetime 2020-11-18 16:00:00-05:00 -2024-01-16 17:03:29,580: root: INFO: Current backtesting datetime 2020-11-19 09:30:00-05:00 -2024-01-16 17:03:29,582: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:29 -2024-01-16 17:03:29,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,808: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:29 -2024-01-16 17:03:29,808: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,809: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,809: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:29,809: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,810: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,811: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:29,813: root: INFO: Current backtesting datetime 2020-11-19 16:00:00-05:00 -2024-01-16 17:03:29,813: root: INFO: Current backtesting datetime 2020-11-20 09:30:00-05:00 -2024-01-16 17:03:29,814: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:29 -2024-01-16 17:03:29,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:29,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,048: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:30 -2024-01-16 17:03:30,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,053: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,055: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:30,056: root: INFO: Current backtesting datetime 2020-11-20 16:00:00-05:00 -2024-01-16 17:03:30,056: root: INFO: Current backtesting datetime 2020-11-21 09:30:00-05:00 -2024-01-16 17:03:30,058: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:30,058: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,061: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,061: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,064: root: INFO: Current backtesting datetime 2020-11-21 09:29:00-05:00 -2024-01-16 17:03:30,064: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,065: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,067: root: INFO: Current backtesting datetime 2020-11-21 09:29:00-05:00 -2024-01-16 17:03:30,067: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:30,067: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,069: root: INFO: Current backtesting datetime 2020-11-23 08:30:00-05:00 -2024-01-16 17:03:30,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,072: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:30,072: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,073: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,075: root: INFO: Current backtesting datetime 2020-11-23 09:30:00-05:00 -2024-01-16 17:03:30,075: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:30,078: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:30 -2024-01-16 17:03:30,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,305: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:30 -2024-01-16 17:03:30,305: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,307: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,309: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:30,310: root: INFO: Current backtesting datetime 2020-11-23 16:00:00-05:00 -2024-01-16 17:03:30,310: root: INFO: Current backtesting datetime 2020-11-24 09:30:00-05:00 -2024-01-16 17:03:30,312: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:30 -2024-01-16 17:03:30,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,580: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:30 -2024-01-16 17:03:30,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,581: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,584: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:30,585: root: INFO: Current backtesting datetime 2020-11-24 16:00:00-05:00 -2024-01-16 17:03:30,585: root: INFO: Current backtesting datetime 2020-11-25 09:30:00-05:00 -2024-01-16 17:03:30,586: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:30 -2024-01-16 17:03:30,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,912: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:30 -2024-01-16 17:03:30,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,913: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,915: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:30,916: root: INFO: Current backtesting datetime 2020-11-25 16:00:00-05:00 -2024-01-16 17:03:30,916: root: INFO: Current backtesting datetime 2020-11-26 09:30:00-05:00 -2024-01-16 17:03:30,918: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:30,918: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,919: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,920: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,923: root: INFO: Current backtesting datetime 2020-11-26 09:29:00-05:00 -2024-01-16 17:03:30,924: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,927: root: INFO: Current backtesting datetime 2020-11-26 09:29:00-05:00 -2024-01-16 17:03:30,927: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:30,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,930: root: INFO: Current backtesting datetime 2020-11-27 08:30:00-05:00 -2024-01-16 17:03:30,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,932: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:30,932: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:30,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,935: root: INFO: Current backtesting datetime 2020-11-27 09:30:00-05:00 -2024-01-16 17:03:30,935: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:30,937: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:30 -2024-01-16 17:03:30,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:30,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,164: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:31 -2024-01-16 17:03:31,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,167: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:31,168: root: INFO: Current backtesting datetime 2020-11-27 13:00:00-05:00 -2024-01-16 17:03:31,168: root: INFO: Current backtesting datetime 2020-11-28 09:30:00-05:00 -2024-01-16 17:03:31,170: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:31,170: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,176: root: INFO: Current backtesting datetime 2020-11-28 09:29:00-05:00 -2024-01-16 17:03:31,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,179: root: INFO: Current backtesting datetime 2020-11-28 09:29:00-05:00 -2024-01-16 17:03:31,179: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:31,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,182: root: INFO: Current backtesting datetime 2020-11-30 08:30:00-05:00 -2024-01-16 17:03:31,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,184: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:31,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,187: root: INFO: Current backtesting datetime 2020-11-30 09:30:00-05:00 -2024-01-16 17:03:31,187: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:31,189: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:31 -2024-01-16 17:03:31,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,422: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:31 -2024-01-16 17:03:31,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,428: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:31,429: root: INFO: Current backtesting datetime 2020-11-30 16:00:00-05:00 -2024-01-16 17:03:31,429: root: INFO: Current backtesting datetime 2020-12-01 09:30:00-05:00 -2024-01-16 17:03:31,432: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:31 -2024-01-16 17:03:31,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,661: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:31 -2024-01-16 17:03:31,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:03:31,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,663: root: INFO: stop order of | 580.0 SPY sell | at price $290.8520034790039 with status unprocessed was canceled. -2024-01-16 17:03:31,667: root: INFO: Filled Transaction: sell 580.0 of SPY at 367.39200439 USD per share -2024-01-16 17:03:31,667: root: INFO: limit order of | 580.0 SPY sell | at price $367.3920043945312 with status unprocessed was filled -2024-01-16 17:03:31,667: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:03:31,670: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:31,671: root: INFO: Current backtesting datetime 2020-12-01 16:00:00-05:00 -2024-01-16 17:03:31,671: root: INFO: Current backtesting datetime 2020-12-02 09:30:00-05:00 -2024-01-16 17:03:31,672: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:31 -2024-01-16 17:03:31,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,907: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:31 -2024-01-16 17:03:31,909: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:31,910: root: INFO: Current backtesting datetime 2020-12-02 16:00:00-05:00 -2024-01-16 17:03:31,910: root: INFO: Current backtesting datetime 2020-12-03 09:30:00-05:00 -2024-01-16 17:03:31,911: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:31 -2024-01-16 17:03:31,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:31,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,143: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:32 -2024-01-16 17:03:32,144: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:32,145: root: INFO: Current backtesting datetime 2020-12-03 16:00:00-05:00 -2024-01-16 17:03:32,146: root: INFO: Current backtesting datetime 2020-12-04 09:30:00-05:00 -2024-01-16 17:03:32,147: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:32 -2024-01-16 17:03:32,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,376: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:32 -2024-01-16 17:03:32,378: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:32,379: root: INFO: Current backtesting datetime 2020-12-04 16:00:00-05:00 -2024-01-16 17:03:32,379: root: INFO: Current backtesting datetime 2020-12-05 09:30:00-05:00 -2024-01-16 17:03:32,380: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:32,382: root: INFO: Current backtesting datetime 2020-12-05 09:29:00-05:00 -2024-01-16 17:03:32,383: root: INFO: Current backtesting datetime 2020-12-05 09:29:00-05:00 -2024-01-16 17:03:32,383: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:32,384: root: INFO: Current backtesting datetime 2020-12-07 08:30:00-05:00 -2024-01-16 17:03:32,385: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:32,386: root: INFO: Current backtesting datetime 2020-12-07 09:30:00-05:00 -2024-01-16 17:03:32,386: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:32,387: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:32 -2024-01-16 17:03:32,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,619: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:32 -2024-01-16 17:03:32,621: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:32,621: root: INFO: Current backtesting datetime 2020-12-07 16:00:00-05:00 -2024-01-16 17:03:32,622: root: INFO: Current backtesting datetime 2020-12-08 09:30:00-05:00 -2024-01-16 17:03:32,623: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:32 -2024-01-16 17:03:32,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,927: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:32 -2024-01-16 17:03:32,929: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:32,930: root: INFO: Current backtesting datetime 2020-12-08 16:00:00-05:00 -2024-01-16 17:03:32,930: root: INFO: Current backtesting datetime 2020-12-09 09:30:00-05:00 -2024-01-16 17:03:32,930: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:32 -2024-01-16 17:03:32,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:32,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,219: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:33 -2024-01-16 17:03:33,220: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:33,221: root: INFO: Current backtesting datetime 2020-12-09 16:00:00-05:00 -2024-01-16 17:03:33,222: root: INFO: Current backtesting datetime 2020-12-10 09:30:00-05:00 -2024-01-16 17:03:33,223: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:33 -2024-01-16 17:03:33,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,463: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:33 -2024-01-16 17:03:33,464: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:33,465: root: INFO: Current backtesting datetime 2020-12-10 16:00:00-05:00 -2024-01-16 17:03:33,465: root: INFO: Current backtesting datetime 2020-12-11 09:30:00-05:00 -2024-01-16 17:03:33,466: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:33 -2024-01-16 17:03:33,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,698: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:33 -2024-01-16 17:03:33,700: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:33,701: root: INFO: Current backtesting datetime 2020-12-11 16:00:00-05:00 -2024-01-16 17:03:33,701: root: INFO: Current backtesting datetime 2020-12-12 09:30:00-05:00 -2024-01-16 17:03:33,702: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:33,704: root: INFO: Current backtesting datetime 2020-12-12 09:29:00-05:00 -2024-01-16 17:03:33,705: root: INFO: Current backtesting datetime 2020-12-12 09:29:00-05:00 -2024-01-16 17:03:33,705: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:33,706: root: INFO: Current backtesting datetime 2020-12-14 08:30:00-05:00 -2024-01-16 17:03:33,707: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:33,708: root: INFO: Current backtesting datetime 2020-12-14 09:30:00-05:00 -2024-01-16 17:03:33,708: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:33,709: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:33 -2024-01-16 17:03:33,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,952: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:33 -2024-01-16 17:03:33,954: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:33,955: root: INFO: Current backtesting datetime 2020-12-14 16:00:00-05:00 -2024-01-16 17:03:33,955: root: INFO: Current backtesting datetime 2020-12-15 09:30:00-05:00 -2024-01-16 17:03:33,956: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:33 -2024-01-16 17:03:33,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:33,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,198: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:34 -2024-01-16 17:03:34,200: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:34,201: root: INFO: Current backtesting datetime 2020-12-15 16:00:00-05:00 -2024-01-16 17:03:34,202: root: INFO: Current backtesting datetime 2020-12-16 09:30:00-05:00 -2024-01-16 17:03:34,203: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:34 -2024-01-16 17:03:34,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,444: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:34 -2024-01-16 17:03:34,445: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:34,446: root: INFO: Current backtesting datetime 2020-12-16 16:00:00-05:00 -2024-01-16 17:03:34,446: root: INFO: Current backtesting datetime 2020-12-17 09:30:00-05:00 -2024-01-16 17:03:34,447: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:34 -2024-01-16 17:03:34,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,691: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:34 -2024-01-16 17:03:34,692: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:34,693: root: INFO: Current backtesting datetime 2020-12-17 16:00:00-05:00 -2024-01-16 17:03:34,693: root: INFO: Current backtesting datetime 2020-12-18 09:30:00-05:00 -2024-01-16 17:03:34,694: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:34 -2024-01-16 17:03:34,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,931: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:34 -2024-01-16 17:03:34,932: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:34,933: root: INFO: Current backtesting datetime 2020-12-18 16:00:00-05:00 -2024-01-16 17:03:34,933: root: INFO: Current backtesting datetime 2020-12-19 09:30:00-05:00 -2024-01-16 17:03:34,934: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:34,936: root: INFO: Current backtesting datetime 2020-12-19 09:29:00-05:00 -2024-01-16 17:03:34,937: root: INFO: Current backtesting datetime 2020-12-19 09:29:00-05:00 -2024-01-16 17:03:34,938: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:34,938: root: INFO: Current backtesting datetime 2020-12-21 08:30:00-05:00 -2024-01-16 17:03:34,939: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:34,940: root: INFO: Current backtesting datetime 2020-12-21 09:30:00-05:00 -2024-01-16 17:03:34,940: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:34,941: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:34 -2024-01-16 17:03:34,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:34,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:35,277: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:35 -2024-01-16 17:03:35,278: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:35,279: root: INFO: Current backtesting datetime 2020-12-21 16:00:00-05:00 -2024-01-16 17:03:35,280: root: INFO: Current backtesting datetime 2020-12-22 09:30:00-05:00 -2024-01-16 17:03:35,281: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:35 -2024-01-16 17:03:35,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:35,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:35,519: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:35 -2024-01-16 17:03:35,521: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:35,522: root: INFO: Current backtesting datetime 2020-12-22 16:00:00-05:00 -2024-01-16 17:03:35,522: root: INFO: Current backtesting datetime 2020-12-23 09:30:00-05:00 -2024-01-16 17:03:35,523: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:35 -2024-01-16 17:03:35,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:35,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:35,770: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:35 -2024-01-16 17:03:35,771: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:35,773: root: INFO: Current backtesting datetime 2020-12-23 16:00:00-05:00 -2024-01-16 17:03:35,773: root: INFO: Current backtesting datetime 2020-12-24 09:30:00-05:00 -2024-01-16 17:03:35,774: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:35 -2024-01-16 17:03:35,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:35,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,007: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:36 -2024-01-16 17:03:36,009: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:36,010: root: INFO: Current backtesting datetime 2020-12-24 13:00:00-05:00 -2024-01-16 17:03:36,011: root: INFO: Current backtesting datetime 2020-12-25 09:30:00-05:00 -2024-01-16 17:03:36,012: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:36,013: root: INFO: Current backtesting datetime 2020-12-25 09:29:00-05:00 -2024-01-16 17:03:36,015: root: INFO: Current backtesting datetime 2020-12-25 09:29:00-05:00 -2024-01-16 17:03:36,015: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:36,015: root: INFO: Current backtesting datetime 2020-12-28 08:30:00-05:00 -2024-01-16 17:03:36,016: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:36,017: root: INFO: Current backtesting datetime 2020-12-28 09:30:00-05:00 -2024-01-16 17:03:36,017: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:36,018: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:36 -2024-01-16 17:03:36,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,239: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:36 -2024-01-16 17:03:36,241: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:36,242: root: INFO: Current backtesting datetime 2020-12-28 16:00:00-05:00 -2024-01-16 17:03:36,242: root: INFO: Current backtesting datetime 2020-12-29 09:30:00-05:00 -2024-01-16 17:03:36,243: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:36 -2024-01-16 17:03:36,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,486: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:36 -2024-01-16 17:03:36,487: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:36,488: root: INFO: Current backtesting datetime 2020-12-29 16:00:00-05:00 -2024-01-16 17:03:36,488: root: INFO: Current backtesting datetime 2020-12-30 09:30:00-05:00 -2024-01-16 17:03:36,489: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:36 -2024-01-16 17:03:36,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,734: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:36 -2024-01-16 17:03:36,736: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:36,737: root: INFO: Current backtesting datetime 2020-12-30 16:00:00-05:00 -2024-01-16 17:03:36,738: root: INFO: Current backtesting datetime 2020-12-31 09:30:00-05:00 -2024-01-16 17:03:36,739: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:36 -2024-01-16 17:03:36,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,977: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:36 -2024-01-16 17:03:36,979: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:36,980: root: INFO: Current backtesting datetime 2020-12-31 16:00:00-05:00 -2024-01-16 17:03:36,980: root: INFO: Current backtesting datetime 2021-01-01 09:30:00-05:00 -2024-01-16 17:03:36,981: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:36,983: root: INFO: Current backtesting datetime 2021-01-01 09:29:00-05:00 -2024-01-16 17:03:36,984: root: INFO: Current backtesting datetime 2021-01-01 09:29:00-05:00 -2024-01-16 17:03:36,984: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:36,985: root: INFO: Current backtesting datetime 2021-01-04 08:30:00-05:00 -2024-01-16 17:03:36,985: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:36,986: root: INFO: Current backtesting datetime 2021-01-04 09:30:00-05:00 -2024-01-16 17:03:36,986: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:36,987: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:36 -2024-01-16 17:03:36,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:36,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:37,355: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:37 -2024-01-16 17:03:37,356: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:37,357: root: INFO: Current backtesting datetime 2021-01-04 16:00:00-05:00 -2024-01-16 17:03:37,357: root: INFO: Current backtesting datetime 2021-01-05 09:30:00-05:00 -2024-01-16 17:03:37,358: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:37 -2024-01-16 17:03:37,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:37,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:37,592: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:37 -2024-01-16 17:03:37,593: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:37,594: root: INFO: Current backtesting datetime 2021-01-05 16:00:00-05:00 -2024-01-16 17:03:37,594: root: INFO: Current backtesting datetime 2021-01-06 09:30:00-05:00 -2024-01-16 17:03:37,595: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:37 -2024-01-16 17:03:37,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:37,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:37,845: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:37 -2024-01-16 17:03:37,847: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:37,848: root: INFO: Current backtesting datetime 2021-01-06 16:00:00-05:00 -2024-01-16 17:03:37,848: root: INFO: Current backtesting datetime 2021-01-07 09:30:00-05:00 -2024-01-16 17:03:37,849: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:37 -2024-01-16 17:03:37,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:37,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,081: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:38 -2024-01-16 17:03:38,082: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:38,083: root: INFO: Current backtesting datetime 2021-01-07 16:00:00-05:00 -2024-01-16 17:03:38,084: root: INFO: Current backtesting datetime 2021-01-08 09:30:00-05:00 -2024-01-16 17:03:38,085: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:38 -2024-01-16 17:03:38,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,327: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:38 -2024-01-16 17:03:38,328: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:38,329: root: INFO: Current backtesting datetime 2021-01-08 16:00:00-05:00 -2024-01-16 17:03:38,330: root: INFO: Current backtesting datetime 2021-01-09 09:30:00-05:00 -2024-01-16 17:03:38,331: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:38,332: root: INFO: Current backtesting datetime 2021-01-09 09:29:00-05:00 -2024-01-16 17:03:38,333: root: INFO: Current backtesting datetime 2021-01-09 09:29:00-05:00 -2024-01-16 17:03:38,334: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:38,334: root: INFO: Current backtesting datetime 2021-01-11 08:30:00-05:00 -2024-01-16 17:03:38,335: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:38,337: root: INFO: Current backtesting datetime 2021-01-11 09:30:00-05:00 -2024-01-16 17:03:38,337: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:38,338: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:38 -2024-01-16 17:03:38,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,592: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:38 -2024-01-16 17:03:38,593: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:38,594: root: INFO: Current backtesting datetime 2021-01-11 16:00:00-05:00 -2024-01-16 17:03:38,595: root: INFO: Current backtesting datetime 2021-01-12 09:30:00-05:00 -2024-01-16 17:03:38,596: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:38 -2024-01-16 17:03:38,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,858: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:38 -2024-01-16 17:03:38,859: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:38,860: root: INFO: Current backtesting datetime 2021-01-12 16:00:00-05:00 -2024-01-16 17:03:38,861: root: INFO: Current backtesting datetime 2021-01-13 09:30:00-05:00 -2024-01-16 17:03:38,861: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:38 -2024-01-16 17:03:38,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:38,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,097: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:39 -2024-01-16 17:03:39,098: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:39,099: root: INFO: Current backtesting datetime 2021-01-13 16:00:00-05:00 -2024-01-16 17:03:39,099: root: INFO: Current backtesting datetime 2021-01-14 09:30:00-05:00 -2024-01-16 17:03:39,100: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:39 -2024-01-16 17:03:39,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,398: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:39 -2024-01-16 17:03:39,400: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:39,401: root: INFO: Current backtesting datetime 2021-01-14 16:00:00-05:00 -2024-01-16 17:03:39,401: root: INFO: Current backtesting datetime 2021-01-15 09:30:00-05:00 -2024-01-16 17:03:39,402: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:39 -2024-01-16 17:03:39,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,713: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:39 -2024-01-16 17:03:39,714: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:39,715: root: INFO: Current backtesting datetime 2021-01-15 16:00:00-05:00 -2024-01-16 17:03:39,716: root: INFO: Current backtesting datetime 2021-01-16 09:30:00-05:00 -2024-01-16 17:03:39,717: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:39,718: root: INFO: Current backtesting datetime 2021-01-16 09:29:00-05:00 -2024-01-16 17:03:39,720: root: INFO: Current backtesting datetime 2021-01-16 09:29:00-05:00 -2024-01-16 17:03:39,720: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:39,721: root: INFO: Current backtesting datetime 2021-01-19 08:30:00-05:00 -2024-01-16 17:03:39,722: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:39,723: root: INFO: Current backtesting datetime 2021-01-19 09:30:00-05:00 -2024-01-16 17:03:39,723: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:39,724: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:39 -2024-01-16 17:03:39,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,986: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:39 -2024-01-16 17:03:39,988: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:39,989: root: INFO: Current backtesting datetime 2021-01-19 16:00:00-05:00 -2024-01-16 17:03:39,989: root: INFO: Current backtesting datetime 2021-01-20 09:30:00-05:00 -2024-01-16 17:03:39,990: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:39 -2024-01-16 17:03:39,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:39,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:40,277: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:40 -2024-01-16 17:03:40,278: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:40,280: root: INFO: Current backtesting datetime 2021-01-20 16:00:00-05:00 -2024-01-16 17:03:40,280: root: INFO: Current backtesting datetime 2021-01-21 09:30:00-05:00 -2024-01-16 17:03:40,281: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:40 -2024-01-16 17:03:40,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:40,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:40,613: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:40 -2024-01-16 17:03:40,614: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:40,615: root: INFO: Current backtesting datetime 2021-01-21 16:00:00-05:00 -2024-01-16 17:03:40,615: root: INFO: Current backtesting datetime 2021-01-22 09:30:00-05:00 -2024-01-16 17:03:40,616: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:40 -2024-01-16 17:03:40,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:40,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:40,858: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:40 -2024-01-16 17:03:40,860: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:40,861: root: INFO: Current backtesting datetime 2021-01-22 16:00:00-05:00 -2024-01-16 17:03:40,862: root: INFO: Current backtesting datetime 2021-01-23 09:30:00-05:00 -2024-01-16 17:03:40,862: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:40,864: root: INFO: Current backtesting datetime 2021-01-23 09:29:00-05:00 -2024-01-16 17:03:40,865: root: INFO: Current backtesting datetime 2021-01-23 09:29:00-05:00 -2024-01-16 17:03:40,866: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:40,866: root: INFO: Current backtesting datetime 2021-01-25 08:30:00-05:00 -2024-01-16 17:03:40,867: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:40,868: root: INFO: Current backtesting datetime 2021-01-25 09:30:00-05:00 -2024-01-16 17:03:40,868: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:40,869: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:40 -2024-01-16 17:03:40,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:40,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,101: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:41 -2024-01-16 17:03:41,102: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:41,103: root: INFO: Current backtesting datetime 2021-01-25 16:00:00-05:00 -2024-01-16 17:03:41,104: root: INFO: Current backtesting datetime 2021-01-26 09:30:00-05:00 -2024-01-16 17:03:41,105: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:41 -2024-01-16 17:03:41,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,382: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:41 -2024-01-16 17:03:41,385: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:41,386: root: INFO: Current backtesting datetime 2021-01-26 16:00:00-05:00 -2024-01-16 17:03:41,387: root: INFO: Current backtesting datetime 2021-01-27 09:30:00-05:00 -2024-01-16 17:03:41,388: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:41 -2024-01-16 17:03:41,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,620: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:41 -2024-01-16 17:03:41,621: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:41,622: root: INFO: Current backtesting datetime 2021-01-27 16:00:00-05:00 -2024-01-16 17:03:41,622: root: INFO: Current backtesting datetime 2021-01-28 09:30:00-05:00 -2024-01-16 17:03:41,623: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:41 -2024-01-16 17:03:41,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,864: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:41 -2024-01-16 17:03:41,865: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:41,866: root: INFO: Current backtesting datetime 2021-01-28 16:00:00-05:00 -2024-01-16 17:03:41,866: root: INFO: Current backtesting datetime 2021-01-29 09:30:00-05:00 -2024-01-16 17:03:41,867: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:41 -2024-01-16 17:03:41,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:41,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:42,104: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:42 -2024-01-16 17:03:42,106: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:42,107: root: INFO: Current backtesting datetime 2021-01-29 16:00:00-05:00 -2024-01-16 17:03:42,107: root: INFO: Current backtesting datetime 2021-01-30 09:30:00-05:00 -2024-01-16 17:03:42,108: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:42,110: root: INFO: Current backtesting datetime 2021-01-30 09:29:00-05:00 -2024-01-16 17:03:42,111: root: INFO: Current backtesting datetime 2021-01-30 09:29:00-05:00 -2024-01-16 17:03:42,111: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:42,112: root: INFO: Current backtesting datetime 2021-02-01 08:30:00-05:00 -2024-01-16 17:03:42,112: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:42,113: root: INFO: Current backtesting datetime 2021-02-01 09:30:00-05:00 -2024-01-16 17:03:42,113: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:42,115: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:42 -2024-01-16 17:03:42,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:42,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:42,422: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:42 -2024-01-16 17:03:42,423: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:42,424: root: INFO: Current backtesting datetime 2021-02-01 16:00:00-05:00 -2024-01-16 17:03:42,424: root: INFO: Current backtesting datetime 2021-02-02 09:30:00-05:00 -2024-01-16 17:03:42,425: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:42 -2024-01-16 17:03:42,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:42,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:42,747: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:42 -2024-01-16 17:03:42,748: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:42,749: root: INFO: Current backtesting datetime 2021-02-02 16:00:00-05:00 -2024-01-16 17:03:42,750: root: INFO: Current backtesting datetime 2021-02-03 09:30:00-05:00 -2024-01-16 17:03:42,750: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:42 -2024-01-16 17:03:42,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:42,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,048: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:43 -2024-01-16 17:03:43,049: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:43,050: root: INFO: Current backtesting datetime 2021-02-03 16:00:00-05:00 -2024-01-16 17:03:43,050: root: INFO: Current backtesting datetime 2021-02-04 09:30:00-05:00 -2024-01-16 17:03:43,051: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:43 -2024-01-16 17:03:43,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,378: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:43 -2024-01-16 17:03:43,380: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:43,380: root: INFO: Current backtesting datetime 2021-02-04 16:00:00-05:00 -2024-01-16 17:03:43,381: root: INFO: Current backtesting datetime 2021-02-05 09:30:00-05:00 -2024-01-16 17:03:43,381: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:43 -2024-01-16 17:03:43,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,641: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:43 -2024-01-16 17:03:43,643: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:43,643: root: INFO: Current backtesting datetime 2021-02-05 16:00:00-05:00 -2024-01-16 17:03:43,644: root: INFO: Current backtesting datetime 2021-02-06 09:30:00-05:00 -2024-01-16 17:03:43,645: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:43,646: root: INFO: Current backtesting datetime 2021-02-06 09:29:00-05:00 -2024-01-16 17:03:43,648: root: INFO: Current backtesting datetime 2021-02-06 09:29:00-05:00 -2024-01-16 17:03:43,648: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:43,649: root: INFO: Current backtesting datetime 2021-02-08 08:30:00-05:00 -2024-01-16 17:03:43,649: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:43,650: root: INFO: Current backtesting datetime 2021-02-08 09:30:00-05:00 -2024-01-16 17:03:43,650: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:43,652: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:43 -2024-01-16 17:03:43,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,883: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:43 -2024-01-16 17:03:43,884: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:43,885: root: INFO: Current backtesting datetime 2021-02-08 16:00:00-05:00 -2024-01-16 17:03:43,885: root: INFO: Current backtesting datetime 2021-02-09 09:30:00-05:00 -2024-01-16 17:03:43,886: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:43 -2024-01-16 17:03:43,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:43,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,127: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:44 -2024-01-16 17:03:44,129: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:44,129: root: INFO: Current backtesting datetime 2021-02-09 16:00:00-05:00 -2024-01-16 17:03:44,130: root: INFO: Current backtesting datetime 2021-02-10 09:30:00-05:00 -2024-01-16 17:03:44,131: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:44 -2024-01-16 17:03:44,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,374: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:44 -2024-01-16 17:03:44,375: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:44,376: root: INFO: Current backtesting datetime 2021-02-10 16:00:00-05:00 -2024-01-16 17:03:44,377: root: INFO: Current backtesting datetime 2021-02-11 09:30:00-05:00 -2024-01-16 17:03:44,378: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:44 -2024-01-16 17:03:44,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,621: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:44 -2024-01-16 17:03:44,622: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:44,623: root: INFO: Current backtesting datetime 2021-02-11 16:00:00-05:00 -2024-01-16 17:03:44,623: root: INFO: Current backtesting datetime 2021-02-12 09:30:00-05:00 -2024-01-16 17:03:44,624: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:44 -2024-01-16 17:03:44,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,871: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:44 -2024-01-16 17:03:44,872: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:44,873: root: INFO: Current backtesting datetime 2021-02-12 16:00:00-05:00 -2024-01-16 17:03:44,873: root: INFO: Current backtesting datetime 2021-02-13 09:30:00-05:00 -2024-01-16 17:03:44,874: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:44,876: root: INFO: Current backtesting datetime 2021-02-13 09:29:00-05:00 -2024-01-16 17:03:44,877: root: INFO: Current backtesting datetime 2021-02-13 09:29:00-05:00 -2024-01-16 17:03:44,877: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:44,878: root: INFO: Current backtesting datetime 2021-02-16 08:30:00-05:00 -2024-01-16 17:03:44,879: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:44,879: root: INFO: Current backtesting datetime 2021-02-16 09:30:00-05:00 -2024-01-16 17:03:44,879: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:44,881: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:44 -2024-01-16 17:03:44,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:44,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:45,102: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:45 -2024-01-16 17:03:45,103: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:45,104: root: INFO: Current backtesting datetime 2021-02-16 16:00:00-05:00 -2024-01-16 17:03:45,105: root: INFO: Current backtesting datetime 2021-02-17 09:30:00-05:00 -2024-01-16 17:03:45,106: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:45 -2024-01-16 17:03:45,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:45,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:45,432: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:45 -2024-01-16 17:03:45,434: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:45,435: root: INFO: Current backtesting datetime 2021-02-17 16:00:00-05:00 -2024-01-16 17:03:45,435: root: INFO: Current backtesting datetime 2021-02-18 09:30:00-05:00 -2024-01-16 17:03:45,436: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:45 -2024-01-16 17:03:45,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:45,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:45,793: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:45 -2024-01-16 17:03:45,794: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:45,795: root: INFO: Current backtesting datetime 2021-02-18 16:00:00-05:00 -2024-01-16 17:03:45,795: root: INFO: Current backtesting datetime 2021-02-19 09:30:00-05:00 -2024-01-16 17:03:45,796: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:45 -2024-01-16 17:03:45,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:45,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,032: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:46 -2024-01-16 17:03:46,033: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:46,034: root: INFO: Current backtesting datetime 2021-02-19 16:00:00-05:00 -2024-01-16 17:03:46,034: root: INFO: Current backtesting datetime 2021-02-20 09:30:00-05:00 -2024-01-16 17:03:46,035: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:46,037: root: INFO: Current backtesting datetime 2021-02-20 09:29:00-05:00 -2024-01-16 17:03:46,038: root: INFO: Current backtesting datetime 2021-02-20 09:29:00-05:00 -2024-01-16 17:03:46,038: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:46,039: root: INFO: Current backtesting datetime 2021-02-22 08:30:00-05:00 -2024-01-16 17:03:46,040: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:46,040: root: INFO: Current backtesting datetime 2021-02-22 09:30:00-05:00 -2024-01-16 17:03:46,040: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:46,042: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:46 -2024-01-16 17:03:46,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,280: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:46 -2024-01-16 17:03:46,281: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:46,282: root: INFO: Current backtesting datetime 2021-02-22 16:00:00-05:00 -2024-01-16 17:03:46,283: root: INFO: Current backtesting datetime 2021-02-23 09:30:00-05:00 -2024-01-16 17:03:46,284: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:46 -2024-01-16 17:03:46,284: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,522: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:46 -2024-01-16 17:03:46,524: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:46,525: root: INFO: Current backtesting datetime 2021-02-23 16:00:00-05:00 -2024-01-16 17:03:46,525: root: INFO: Current backtesting datetime 2021-02-24 09:30:00-05:00 -2024-01-16 17:03:46,526: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:46 -2024-01-16 17:03:46,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,760: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:46 -2024-01-16 17:03:46,761: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:46,762: root: INFO: Current backtesting datetime 2021-02-24 16:00:00-05:00 -2024-01-16 17:03:46,762: root: INFO: Current backtesting datetime 2021-02-25 09:30:00-05:00 -2024-01-16 17:03:46,763: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:46 -2024-01-16 17:03:46,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:46,998: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:46 -2024-01-16 17:03:46,999: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:47,000: root: INFO: Current backtesting datetime 2021-02-25 16:00:00-05:00 -2024-01-16 17:03:47,000: root: INFO: Current backtesting datetime 2021-02-26 09:30:00-05:00 -2024-01-16 17:03:47,001: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:47 -2024-01-16 17:03:47,001: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,230: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:47 -2024-01-16 17:03:47,232: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:47,232: root: INFO: Current backtesting datetime 2021-02-26 16:00:00-05:00 -2024-01-16 17:03:47,233: root: INFO: Current backtesting datetime 2021-02-27 09:30:00-05:00 -2024-01-16 17:03:47,234: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:47,235: root: INFO: Current backtesting datetime 2021-02-27 09:29:00-05:00 -2024-01-16 17:03:47,237: root: INFO: Current backtesting datetime 2021-02-27 09:29:00-05:00 -2024-01-16 17:03:47,237: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:47,238: root: INFO: Current backtesting datetime 2021-03-01 08:30:00-05:00 -2024-01-16 17:03:47,238: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:47,239: root: INFO: Current backtesting datetime 2021-03-01 09:30:00-05:00 -2024-01-16 17:03:47,239: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:47,240: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:47 -2024-01-16 17:03:47,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,466: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:47 -2024-01-16 17:03:47,468: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:47,469: root: INFO: Current backtesting datetime 2021-03-01 16:00:00-05:00 -2024-01-16 17:03:47,469: root: INFO: Current backtesting datetime 2021-03-02 09:30:00-05:00 -2024-01-16 17:03:47,470: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:47 -2024-01-16 17:03:47,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,765: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:47 -2024-01-16 17:03:47,767: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:47,768: root: INFO: Current backtesting datetime 2021-03-02 16:00:00-05:00 -2024-01-16 17:03:47,769: root: INFO: Current backtesting datetime 2021-03-03 09:30:00-05:00 -2024-01-16 17:03:47,769: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:47 -2024-01-16 17:03:47,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:47,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,046: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:48 -2024-01-16 17:03:48,048: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:48,049: root: INFO: Current backtesting datetime 2021-03-03 16:00:00-05:00 -2024-01-16 17:03:48,050: root: INFO: Current backtesting datetime 2021-03-04 09:30:00-05:00 -2024-01-16 17:03:48,050: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:48 -2024-01-16 17:03:48,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,349: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:48 -2024-01-16 17:03:48,351: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:48,352: root: INFO: Current backtesting datetime 2021-03-04 16:00:00-05:00 -2024-01-16 17:03:48,352: root: INFO: Current backtesting datetime 2021-03-05 09:30:00-05:00 -2024-01-16 17:03:48,352: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:48 -2024-01-16 17:03:48,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,659: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:48 -2024-01-16 17:03:48,660: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:48,661: root: INFO: Current backtesting datetime 2021-03-05 16:00:00-05:00 -2024-01-16 17:03:48,661: root: INFO: Current backtesting datetime 2021-03-06 09:30:00-05:00 -2024-01-16 17:03:48,662: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:48,663: root: INFO: Current backtesting datetime 2021-03-06 09:29:00-05:00 -2024-01-16 17:03:48,665: root: INFO: Current backtesting datetime 2021-03-06 09:29:00-05:00 -2024-01-16 17:03:48,665: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:48,667: root: INFO: Current backtesting datetime 2021-03-08 08:30:00-05:00 -2024-01-16 17:03:48,667: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:48,668: root: INFO: Current backtesting datetime 2021-03-08 09:30:00-05:00 -2024-01-16 17:03:48,668: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:48,670: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:48 -2024-01-16 17:03:48,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,955: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:48 -2024-01-16 17:03:48,956: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:48,958: root: INFO: Current backtesting datetime 2021-03-08 16:00:00-05:00 -2024-01-16 17:03:48,958: root: INFO: Current backtesting datetime 2021-03-09 09:30:00-05:00 -2024-01-16 17:03:48,959: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:48 -2024-01-16 17:03:48,959: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:48,960: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,192: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:49 -2024-01-16 17:03:49,194: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:49,195: root: INFO: Current backtesting datetime 2021-03-09 16:00:00-05:00 -2024-01-16 17:03:49,195: root: INFO: Current backtesting datetime 2021-03-10 09:30:00-05:00 -2024-01-16 17:03:49,196: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:49 -2024-01-16 17:03:49,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,439: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:49 -2024-01-16 17:03:49,440: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:49,441: root: INFO: Current backtesting datetime 2021-03-10 16:00:00-05:00 -2024-01-16 17:03:49,441: root: INFO: Current backtesting datetime 2021-03-11 09:30:00-05:00 -2024-01-16 17:03:49,442: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:49 -2024-01-16 17:03:49,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,690: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:49 -2024-01-16 17:03:49,691: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:49,692: root: INFO: Current backtesting datetime 2021-03-11 16:00:00-05:00 -2024-01-16 17:03:49,693: root: INFO: Current backtesting datetime 2021-03-12 09:30:00-05:00 -2024-01-16 17:03:49,694: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:49 -2024-01-16 17:03:49,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,940: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:49 -2024-01-16 17:03:49,942: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:49,942: root: INFO: Current backtesting datetime 2021-03-12 16:00:00-05:00 -2024-01-16 17:03:49,943: root: INFO: Current backtesting datetime 2021-03-13 09:30:00-05:00 -2024-01-16 17:03:49,944: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:49,945: root: INFO: Current backtesting datetime 2021-03-13 09:29:00-05:00 -2024-01-16 17:03:49,947: root: INFO: Current backtesting datetime 2021-03-13 09:29:00-05:00 -2024-01-16 17:03:49,947: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:49,948: root: INFO: Current backtesting datetime 2021-03-15 07:30:00-05:00 -2024-01-16 17:03:49,949: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:49,950: root: INFO: Current backtesting datetime 2021-03-15 08:30:00-05:00 -2024-01-16 17:03:49,950: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:49,951: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:49 -2024-01-16 17:03:49,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:49,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,185: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:50 -2024-01-16 17:03:50,186: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:50,187: root: INFO: Current backtesting datetime 2021-03-15 15:00:00-05:00 -2024-01-16 17:03:50,188: root: INFO: Current backtesting datetime 2021-03-16 08:30:00-05:00 -2024-01-16 17:03:50,189: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:50 -2024-01-16 17:03:50,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,430: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:50 -2024-01-16 17:03:50,431: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:50,432: root: INFO: Current backtesting datetime 2021-03-16 15:00:00-05:00 -2024-01-16 17:03:50,432: root: INFO: Current backtesting datetime 2021-03-17 08:30:00-05:00 -2024-01-16 17:03:50,433: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:50 -2024-01-16 17:03:50,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,673: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:50 -2024-01-16 17:03:50,674: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:50,675: root: INFO: Current backtesting datetime 2021-03-17 15:00:00-05:00 -2024-01-16 17:03:50,676: root: INFO: Current backtesting datetime 2021-03-18 08:30:00-05:00 -2024-01-16 17:03:50,676: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:50 -2024-01-16 17:03:50,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,963: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:50 -2024-01-16 17:03:50,965: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:50,966: root: INFO: Current backtesting datetime 2021-03-18 15:00:00-05:00 -2024-01-16 17:03:50,966: root: INFO: Current backtesting datetime 2021-03-19 08:30:00-05:00 -2024-01-16 17:03:50,966: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:50 -2024-01-16 17:03:50,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:50,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:51,289: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:51 -2024-01-16 17:03:51,290: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:51,291: root: INFO: Current backtesting datetime 2021-03-19 15:00:00-05:00 -2024-01-16 17:03:51,291: root: INFO: Current backtesting datetime 2021-03-20 08:30:00-05:00 -2024-01-16 17:03:51,292: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:51,293: root: INFO: Current backtesting datetime 2021-03-20 08:29:00-05:00 -2024-01-16 17:03:51,295: root: INFO: Current backtesting datetime 2021-03-20 08:29:00-05:00 -2024-01-16 17:03:51,295: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:51,296: root: INFO: Current backtesting datetime 2021-03-22 07:30:00-05:00 -2024-01-16 17:03:51,297: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:51,298: root: INFO: Current backtesting datetime 2021-03-22 08:30:00-05:00 -2024-01-16 17:03:51,298: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:51,299: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:51 -2024-01-16 17:03:51,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:51,300: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:51,558: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:51 -2024-01-16 17:03:51,561: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:51,563: root: INFO: Current backtesting datetime 2021-03-22 15:00:00-05:00 -2024-01-16 17:03:51,563: root: INFO: Current backtesting datetime 2021-03-23 08:30:00-05:00 -2024-01-16 17:03:51,565: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:51 -2024-01-16 17:03:51,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:51,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:51,832: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:51 -2024-01-16 17:03:51,834: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:51,835: root: INFO: Current backtesting datetime 2021-03-23 15:00:00-05:00 -2024-01-16 17:03:51,835: root: INFO: Current backtesting datetime 2021-03-24 08:30:00-05:00 -2024-01-16 17:03:51,836: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:51 -2024-01-16 17:03:51,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:51,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,094: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:52 -2024-01-16 17:03:52,095: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:52,096: root: INFO: Current backtesting datetime 2021-03-24 15:00:00-05:00 -2024-01-16 17:03:52,096: root: INFO: Current backtesting datetime 2021-03-25 08:30:00-05:00 -2024-01-16 17:03:52,097: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:52 -2024-01-16 17:03:52,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,345: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:52 -2024-01-16 17:03:52,346: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:52,347: root: INFO: Current backtesting datetime 2021-03-25 15:00:00-05:00 -2024-01-16 17:03:52,348: root: INFO: Current backtesting datetime 2021-03-26 08:30:00-05:00 -2024-01-16 17:03:52,349: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:52 -2024-01-16 17:03:52,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,616: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:52 -2024-01-16 17:03:52,617: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:52,618: root: INFO: Current backtesting datetime 2021-03-26 15:00:00-05:00 -2024-01-16 17:03:52,619: root: INFO: Current backtesting datetime 2021-03-27 08:30:00-05:00 -2024-01-16 17:03:52,619: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:52,621: root: INFO: Current backtesting datetime 2021-03-27 08:29:00-05:00 -2024-01-16 17:03:52,622: root: INFO: Current backtesting datetime 2021-03-27 08:29:00-05:00 -2024-01-16 17:03:52,622: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:52,623: root: INFO: Current backtesting datetime 2021-03-29 07:30:00-05:00 -2024-01-16 17:03:52,624: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:52,625: root: INFO: Current backtesting datetime 2021-03-29 08:30:00-05:00 -2024-01-16 17:03:52,625: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:52,626: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:52 -2024-01-16 17:03:52,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,893: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:52 -2024-01-16 17:03:52,894: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:52,895: root: INFO: Current backtesting datetime 2021-03-29 15:00:00-05:00 -2024-01-16 17:03:52,895: root: INFO: Current backtesting datetime 2021-03-30 08:30:00-05:00 -2024-01-16 17:03:52,896: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:52 -2024-01-16 17:03:52,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:52,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:53,161: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:53 -2024-01-16 17:03:53,163: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:53,164: root: INFO: Current backtesting datetime 2021-03-30 15:00:00-05:00 -2024-01-16 17:03:53,164: root: INFO: Current backtesting datetime 2021-03-31 08:30:00-05:00 -2024-01-16 17:03:53,165: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:53 -2024-01-16 17:03:53,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:53,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:53,490: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:53 -2024-01-16 17:03:53,491: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:53,492: root: INFO: Current backtesting datetime 2021-03-31 15:00:00-05:00 -2024-01-16 17:03:53,492: root: INFO: Current backtesting datetime 2021-04-01 08:30:00-05:00 -2024-01-16 17:03:53,493: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:53 -2024-01-16 17:03:53,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:53,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:53,786: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:53 -2024-01-16 17:03:53,788: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:53,789: root: INFO: Current backtesting datetime 2021-04-01 15:00:00-05:00 -2024-01-16 17:03:53,789: root: INFO: Current backtesting datetime 2021-04-02 08:30:00-05:00 -2024-01-16 17:03:53,790: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:53,791: root: INFO: Current backtesting datetime 2021-04-02 08:29:00-05:00 -2024-01-16 17:03:53,793: root: INFO: Current backtesting datetime 2021-04-02 08:29:00-05:00 -2024-01-16 17:03:53,793: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:53,794: root: INFO: Current backtesting datetime 2021-04-05 07:30:00-05:00 -2024-01-16 17:03:53,795: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:53,795: root: INFO: Current backtesting datetime 2021-04-05 08:30:00-05:00 -2024-01-16 17:03:53,796: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:53,797: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:53 -2024-01-16 17:03:53,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:53,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,029: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:54 -2024-01-16 17:03:54,030: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:54,031: root: INFO: Current backtesting datetime 2021-04-05 15:00:00-05:00 -2024-01-16 17:03:54,032: root: INFO: Current backtesting datetime 2021-04-06 08:30:00-05:00 -2024-01-16 17:03:54,033: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:54 -2024-01-16 17:03:54,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,321: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:54 -2024-01-16 17:03:54,322: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:54,323: root: INFO: Current backtesting datetime 2021-04-06 15:00:00-05:00 -2024-01-16 17:03:54,323: root: INFO: Current backtesting datetime 2021-04-07 08:30:00-05:00 -2024-01-16 17:03:54,324: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:54 -2024-01-16 17:03:54,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,561: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:54 -2024-01-16 17:03:54,562: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:54,563: root: INFO: Current backtesting datetime 2021-04-07 15:00:00-05:00 -2024-01-16 17:03:54,563: root: INFO: Current backtesting datetime 2021-04-08 08:30:00-05:00 -2024-01-16 17:03:54,564: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:54 -2024-01-16 17:03:54,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,792: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:54 -2024-01-16 17:03:54,794: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:54,795: root: INFO: Current backtesting datetime 2021-04-08 15:00:00-05:00 -2024-01-16 17:03:54,795: root: INFO: Current backtesting datetime 2021-04-09 08:30:00-05:00 -2024-01-16 17:03:54,796: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:54 -2024-01-16 17:03:54,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:54,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,030: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:55 -2024-01-16 17:03:55,031: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:55,032: root: INFO: Current backtesting datetime 2021-04-09 15:00:00-05:00 -2024-01-16 17:03:55,032: root: INFO: Current backtesting datetime 2021-04-10 08:30:00-05:00 -2024-01-16 17:03:55,033: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:55,035: root: INFO: Current backtesting datetime 2021-04-10 08:29:00-05:00 -2024-01-16 17:03:55,036: root: INFO: Current backtesting datetime 2021-04-10 08:29:00-05:00 -2024-01-16 17:03:55,036: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:55,037: root: INFO: Current backtesting datetime 2021-04-12 07:30:00-05:00 -2024-01-16 17:03:55,038: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:55,038: root: INFO: Current backtesting datetime 2021-04-12 08:30:00-05:00 -2024-01-16 17:03:55,039: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:55,040: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:55 -2024-01-16 17:03:55,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,262: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:55 -2024-01-16 17:03:55,264: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:55,265: root: INFO: Current backtesting datetime 2021-04-12 15:00:00-05:00 -2024-01-16 17:03:55,265: root: INFO: Current backtesting datetime 2021-04-13 08:30:00-05:00 -2024-01-16 17:03:55,266: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:55 -2024-01-16 17:03:55,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,505: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:55 -2024-01-16 17:03:55,506: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:55,507: root: INFO: Current backtesting datetime 2021-04-13 15:00:00-05:00 -2024-01-16 17:03:55,508: root: INFO: Current backtesting datetime 2021-04-14 08:30:00-05:00 -2024-01-16 17:03:55,508: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:55 -2024-01-16 17:03:55,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,744: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:55 -2024-01-16 17:03:55,745: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:55,746: root: INFO: Current backtesting datetime 2021-04-14 15:00:00-05:00 -2024-01-16 17:03:55,747: root: INFO: Current backtesting datetime 2021-04-15 08:30:00-05:00 -2024-01-16 17:03:55,748: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:55 -2024-01-16 17:03:55,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,987: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:55 -2024-01-16 17:03:55,988: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:55,989: root: INFO: Current backtesting datetime 2021-04-15 15:00:00-05:00 -2024-01-16 17:03:55,989: root: INFO: Current backtesting datetime 2021-04-16 08:30:00-05:00 -2024-01-16 17:03:55,990: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:55 -2024-01-16 17:03:55,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:55,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:56,215: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:56 -2024-01-16 17:03:56,216: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:56,217: root: INFO: Current backtesting datetime 2021-04-16 15:00:00-05:00 -2024-01-16 17:03:56,217: root: INFO: Current backtesting datetime 2021-04-17 08:30:00-05:00 -2024-01-16 17:03:56,218: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:56,220: root: INFO: Current backtesting datetime 2021-04-17 08:29:00-05:00 -2024-01-16 17:03:56,221: root: INFO: Current backtesting datetime 2021-04-17 08:29:00-05:00 -2024-01-16 17:03:56,221: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:56,222: root: INFO: Current backtesting datetime 2021-04-19 07:30:00-05:00 -2024-01-16 17:03:56,223: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:56,223: root: INFO: Current backtesting datetime 2021-04-19 08:30:00-05:00 -2024-01-16 17:03:56,223: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:56,225: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:56 -2024-01-16 17:03:56,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:56,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:56,522: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:56 -2024-01-16 17:03:56,523: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:56,524: root: INFO: Current backtesting datetime 2021-04-19 15:00:00-05:00 -2024-01-16 17:03:56,524: root: INFO: Current backtesting datetime 2021-04-20 08:30:00-05:00 -2024-01-16 17:03:56,525: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:56 -2024-01-16 17:03:56,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:56,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:56,798: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:56 -2024-01-16 17:03:56,799: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:56,800: root: INFO: Current backtesting datetime 2021-04-20 15:00:00-05:00 -2024-01-16 17:03:56,801: root: INFO: Current backtesting datetime 2021-04-21 08:30:00-05:00 -2024-01-16 17:03:56,801: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:56 -2024-01-16 17:03:56,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:56,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,077: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:57 -2024-01-16 17:03:57,078: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:57,079: root: INFO: Current backtesting datetime 2021-04-21 15:00:00-05:00 -2024-01-16 17:03:57,080: root: INFO: Current backtesting datetime 2021-04-22 08:30:00-05:00 -2024-01-16 17:03:57,081: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:57 -2024-01-16 17:03:57,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,389: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:57 -2024-01-16 17:03:57,390: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:57,391: root: INFO: Current backtesting datetime 2021-04-22 15:00:00-05:00 -2024-01-16 17:03:57,391: root: INFO: Current backtesting datetime 2021-04-23 08:30:00-05:00 -2024-01-16 17:03:57,392: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:57 -2024-01-16 17:03:57,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,628: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:57 -2024-01-16 17:03:57,630: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:57,631: root: INFO: Current backtesting datetime 2021-04-23 15:00:00-05:00 -2024-01-16 17:03:57,631: root: INFO: Current backtesting datetime 2021-04-24 08:30:00-05:00 -2024-01-16 17:03:57,632: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:57,633: root: INFO: Current backtesting datetime 2021-04-24 08:29:00-05:00 -2024-01-16 17:03:57,635: root: INFO: Current backtesting datetime 2021-04-24 08:29:00-05:00 -2024-01-16 17:03:57,635: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:57,636: root: INFO: Current backtesting datetime 2021-04-26 07:30:00-05:00 -2024-01-16 17:03:57,636: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:57,637: root: INFO: Current backtesting datetime 2021-04-26 08:30:00-05:00 -2024-01-16 17:03:57,637: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:57,639: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:57 -2024-01-16 17:03:57,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,870: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:57 -2024-01-16 17:03:57,871: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:57,872: root: INFO: Current backtesting datetime 2021-04-26 15:00:00-05:00 -2024-01-16 17:03:57,872: root: INFO: Current backtesting datetime 2021-04-27 08:30:00-05:00 -2024-01-16 17:03:57,873: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:57 -2024-01-16 17:03:57,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:57,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,114: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:58 -2024-01-16 17:03:58,115: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:58,116: root: INFO: Current backtesting datetime 2021-04-27 15:00:00-05:00 -2024-01-16 17:03:58,116: root: INFO: Current backtesting datetime 2021-04-28 08:30:00-05:00 -2024-01-16 17:03:58,117: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:58 -2024-01-16 17:03:58,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,354: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:58 -2024-01-16 17:03:58,355: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:58,356: root: INFO: Current backtesting datetime 2021-04-28 15:00:00-05:00 -2024-01-16 17:03:58,356: root: INFO: Current backtesting datetime 2021-04-29 08:30:00-05:00 -2024-01-16 17:03:58,357: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:58 -2024-01-16 17:03:58,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,596: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:58 -2024-01-16 17:03:58,597: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:58,599: root: INFO: Current backtesting datetime 2021-04-29 15:00:00-05:00 -2024-01-16 17:03:58,599: root: INFO: Current backtesting datetime 2021-04-30 08:30:00-05:00 -2024-01-16 17:03:58,600: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:58 -2024-01-16 17:03:58,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,606: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,845: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:58 -2024-01-16 17:03:58,846: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:58,847: root: INFO: Current backtesting datetime 2021-04-30 15:00:00-05:00 -2024-01-16 17:03:58,848: root: INFO: Current backtesting datetime 2021-05-01 08:30:00-05:00 -2024-01-16 17:03:58,848: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:03:58,850: root: INFO: Current backtesting datetime 2021-05-01 08:29:00-05:00 -2024-01-16 17:03:58,851: root: INFO: Current backtesting datetime 2021-05-01 08:29:00-05:00 -2024-01-16 17:03:58,852: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:03:58,852: root: INFO: Current backtesting datetime 2021-05-03 07:30:00-05:00 -2024-01-16 17:03:58,853: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:03:58,854: root: INFO: Current backtesting datetime 2021-05-03 08:30:00-05:00 -2024-01-16 17:03:58,854: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:03:58,855: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:58 -2024-01-16 17:03:58,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:58,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,095: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:59 -2024-01-16 17:03:59,096: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:59,097: root: INFO: Current backtesting datetime 2021-05-03 15:00:00-05:00 -2024-01-16 17:03:59,098: root: INFO: Current backtesting datetime 2021-05-04 08:30:00-05:00 -2024-01-16 17:03:59,099: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:59 -2024-01-16 17:03:59,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,364: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:59 -2024-01-16 17:03:59,365: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:59,366: root: INFO: Current backtesting datetime 2021-05-04 15:00:00-05:00 -2024-01-16 17:03:59,367: root: INFO: Current backtesting datetime 2021-05-05 08:30:00-05:00 -2024-01-16 17:03:59,368: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:59 -2024-01-16 17:03:59,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,624: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:59 -2024-01-16 17:03:59,625: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:59,626: root: INFO: Current backtesting datetime 2021-05-05 15:00:00-05:00 -2024-01-16 17:03:59,626: root: INFO: Current backtesting datetime 2021-05-06 08:30:00-05:00 -2024-01-16 17:03:59,627: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:59 -2024-01-16 17:03:59,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,950: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:03:59 -2024-01-16 17:03:59,951: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:03:59,952: root: INFO: Current backtesting datetime 2021-05-06 15:00:00-05:00 -2024-01-16 17:03:59,953: root: INFO: Current backtesting datetime 2021-05-07 08:30:00-05:00 -2024-01-16 17:03:59,953: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:03:59 -2024-01-16 17:03:59,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:03:59,955: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:00,301: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:00 -2024-01-16 17:04:00,302: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:00,304: root: INFO: Current backtesting datetime 2021-05-07 15:00:00-05:00 -2024-01-16 17:04:00,304: root: INFO: Current backtesting datetime 2021-05-08 08:30:00-05:00 -2024-01-16 17:04:00,305: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:00,306: root: INFO: Current backtesting datetime 2021-05-08 08:29:00-05:00 -2024-01-16 17:04:00,308: root: INFO: Current backtesting datetime 2021-05-08 08:29:00-05:00 -2024-01-16 17:04:00,308: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:00,309: root: INFO: Current backtesting datetime 2021-05-10 07:30:00-05:00 -2024-01-16 17:04:00,310: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:00,310: root: INFO: Current backtesting datetime 2021-05-10 08:30:00-05:00 -2024-01-16 17:04:00,310: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:00,312: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:00 -2024-01-16 17:04:00,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:00,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:00,566: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:00 -2024-01-16 17:04:00,567: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:00,568: root: INFO: Current backtesting datetime 2021-05-10 15:00:00-05:00 -2024-01-16 17:04:00,569: root: INFO: Current backtesting datetime 2021-05-11 08:30:00-05:00 -2024-01-16 17:04:00,570: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:00 -2024-01-16 17:04:00,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:00,571: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:00,829: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:00 -2024-01-16 17:04:00,830: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:00,831: root: INFO: Current backtesting datetime 2021-05-11 15:00:00-05:00 -2024-01-16 17:04:00,831: root: INFO: Current backtesting datetime 2021-05-12 08:30:00-05:00 -2024-01-16 17:04:00,832: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:00 -2024-01-16 17:04:00,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:00,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,096: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:01 -2024-01-16 17:04:01,098: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:01,099: root: INFO: Current backtesting datetime 2021-05-12 15:00:00-05:00 -2024-01-16 17:04:01,099: root: INFO: Current backtesting datetime 2021-05-13 08:30:00-05:00 -2024-01-16 17:04:01,100: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:01 -2024-01-16 17:04:01,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,391: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:01 -2024-01-16 17:04:01,392: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:01,393: root: INFO: Current backtesting datetime 2021-05-13 15:00:00-05:00 -2024-01-16 17:04:01,394: root: INFO: Current backtesting datetime 2021-05-14 08:30:00-05:00 -2024-01-16 17:04:01,395: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:01 -2024-01-16 17:04:01,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,639: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:01 -2024-01-16 17:04:01,650: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:01,651: root: INFO: Current backtesting datetime 2021-05-14 15:00:00-05:00 -2024-01-16 17:04:01,651: root: INFO: Current backtesting datetime 2021-05-15 08:30:00-05:00 -2024-01-16 17:04:01,652: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:01,654: root: INFO: Current backtesting datetime 2021-05-15 08:29:00-05:00 -2024-01-16 17:04:01,655: root: INFO: Current backtesting datetime 2021-05-15 08:29:00-05:00 -2024-01-16 17:04:01,655: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:01,656: root: INFO: Current backtesting datetime 2021-05-17 07:30:00-05:00 -2024-01-16 17:04:01,657: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:01,658: root: INFO: Current backtesting datetime 2021-05-17 08:30:00-05:00 -2024-01-16 17:04:01,658: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:01,660: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:01 -2024-01-16 17:04:01,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,897: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:01 -2024-01-16 17:04:01,899: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:01,900: root: INFO: Current backtesting datetime 2021-05-17 15:00:00-05:00 -2024-01-16 17:04:01,900: root: INFO: Current backtesting datetime 2021-05-18 08:30:00-05:00 -2024-01-16 17:04:01,901: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:01 -2024-01-16 17:04:01,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:01,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,139: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:02 -2024-01-16 17:04:02,140: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:02,141: root: INFO: Current backtesting datetime 2021-05-18 15:00:00-05:00 -2024-01-16 17:04:02,141: root: INFO: Current backtesting datetime 2021-05-19 08:30:00-05:00 -2024-01-16 17:04:02,142: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:02 -2024-01-16 17:04:02,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,380: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:02 -2024-01-16 17:04:02,382: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:02,383: root: INFO: Current backtesting datetime 2021-05-19 15:00:00-05:00 -2024-01-16 17:04:02,383: root: INFO: Current backtesting datetime 2021-05-20 08:30:00-05:00 -2024-01-16 17:04:02,384: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:02 -2024-01-16 17:04:02,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,625: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:02 -2024-01-16 17:04:02,626: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:02,627: root: INFO: Current backtesting datetime 2021-05-20 15:00:00-05:00 -2024-01-16 17:04:02,627: root: INFO: Current backtesting datetime 2021-05-21 08:30:00-05:00 -2024-01-16 17:04:02,628: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:02 -2024-01-16 17:04:02,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,873: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:02 -2024-01-16 17:04:02,874: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:02,875: root: INFO: Current backtesting datetime 2021-05-21 15:00:00-05:00 -2024-01-16 17:04:02,875: root: INFO: Current backtesting datetime 2021-05-22 08:30:00-05:00 -2024-01-16 17:04:02,876: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:02,878: root: INFO: Current backtesting datetime 2021-05-22 08:29:00-05:00 -2024-01-16 17:04:02,879: root: INFO: Current backtesting datetime 2021-05-22 08:29:00-05:00 -2024-01-16 17:04:02,879: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:02,880: root: INFO: Current backtesting datetime 2021-05-24 07:30:00-05:00 -2024-01-16 17:04:02,881: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:02,882: root: INFO: Current backtesting datetime 2021-05-24 08:30:00-05:00 -2024-01-16 17:04:02,882: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:02,883: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:02 -2024-01-16 17:04:02,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:02,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:03,118: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:03 -2024-01-16 17:04:03,119: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:03,120: root: INFO: Current backtesting datetime 2021-05-24 15:00:00-05:00 -2024-01-16 17:04:03,120: root: INFO: Current backtesting datetime 2021-05-25 08:30:00-05:00 -2024-01-16 17:04:03,121: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:03 -2024-01-16 17:04:03,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:03,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:03,456: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:03 -2024-01-16 17:04:03,457: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:03,458: root: INFO: Current backtesting datetime 2021-05-25 15:00:00-05:00 -2024-01-16 17:04:03,459: root: INFO: Current backtesting datetime 2021-05-26 08:30:00-05:00 -2024-01-16 17:04:03,459: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:03 -2024-01-16 17:04:03,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:03,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:03,757: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:03 -2024-01-16 17:04:03,758: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:03,759: root: INFO: Current backtesting datetime 2021-05-26 15:00:00-05:00 -2024-01-16 17:04:03,760: root: INFO: Current backtesting datetime 2021-05-27 08:30:00-05:00 -2024-01-16 17:04:03,760: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:03 -2024-01-16 17:04:03,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:03,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,009: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:04 -2024-01-16 17:04:04,010: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:04,012: root: INFO: Current backtesting datetime 2021-05-27 15:00:00-05:00 -2024-01-16 17:04:04,012: root: INFO: Current backtesting datetime 2021-05-28 08:30:00-05:00 -2024-01-16 17:04:04,013: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:04 -2024-01-16 17:04:04,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,247: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:04 -2024-01-16 17:04:04,249: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:04,250: root: INFO: Current backtesting datetime 2021-05-28 15:00:00-05:00 -2024-01-16 17:04:04,250: root: INFO: Current backtesting datetime 2021-05-29 08:30:00-05:00 -2024-01-16 17:04:04,251: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:04,252: root: INFO: Current backtesting datetime 2021-05-29 08:29:00-05:00 -2024-01-16 17:04:04,254: root: INFO: Current backtesting datetime 2021-05-29 08:29:00-05:00 -2024-01-16 17:04:04,254: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:04,255: root: INFO: Current backtesting datetime 2021-06-01 07:30:00-05:00 -2024-01-16 17:04:04,255: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:04,256: root: INFO: Current backtesting datetime 2021-06-01 08:30:00-05:00 -2024-01-16 17:04:04,256: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:04,257: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:04 -2024-01-16 17:04:04,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,487: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:04 -2024-01-16 17:04:04,489: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:04,490: root: INFO: Current backtesting datetime 2021-06-01 15:00:00-05:00 -2024-01-16 17:04:04,490: root: INFO: Current backtesting datetime 2021-06-02 08:30:00-05:00 -2024-01-16 17:04:04,491: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:04 -2024-01-16 17:04:04,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,726: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:04 -2024-01-16 17:04:04,727: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:04,728: root: INFO: Current backtesting datetime 2021-06-02 15:00:00-05:00 -2024-01-16 17:04:04,729: root: INFO: Current backtesting datetime 2021-06-03 08:30:00-05:00 -2024-01-16 17:04:04,730: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:04 -2024-01-16 17:04:04,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,965: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:04 -2024-01-16 17:04:04,967: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:04,968: root: INFO: Current backtesting datetime 2021-06-03 15:00:00-05:00 -2024-01-16 17:04:04,968: root: INFO: Current backtesting datetime 2021-06-04 08:30:00-05:00 -2024-01-16 17:04:04,969: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:04 -2024-01-16 17:04:04,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:04,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:05,218: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:05 -2024-01-16 17:04:05,220: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:05,221: root: INFO: Current backtesting datetime 2021-06-04 15:00:00-05:00 -2024-01-16 17:04:05,221: root: INFO: Current backtesting datetime 2021-06-05 08:30:00-05:00 -2024-01-16 17:04:05,222: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:05,224: root: INFO: Current backtesting datetime 2021-06-05 08:29:00-05:00 -2024-01-16 17:04:05,225: root: INFO: Current backtesting datetime 2021-06-05 08:29:00-05:00 -2024-01-16 17:04:05,225: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:05,226: root: INFO: Current backtesting datetime 2021-06-07 07:30:00-05:00 -2024-01-16 17:04:05,226: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:05,227: root: INFO: Current backtesting datetime 2021-06-07 08:30:00-05:00 -2024-01-16 17:04:05,227: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:05,229: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:05 -2024-01-16 17:04:05,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:05,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:05,548: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:05 -2024-01-16 17:04:05,549: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:05,550: root: INFO: Current backtesting datetime 2021-06-07 15:00:00-05:00 -2024-01-16 17:04:05,551: root: INFO: Current backtesting datetime 2021-06-08 08:30:00-05:00 -2024-01-16 17:04:05,551: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:05 -2024-01-16 17:04:05,551: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:05,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:05,845: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:05 -2024-01-16 17:04:05,846: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:05,847: root: INFO: Current backtesting datetime 2021-06-08 15:00:00-05:00 -2024-01-16 17:04:05,848: root: INFO: Current backtesting datetime 2021-06-09 08:30:00-05:00 -2024-01-16 17:04:05,848: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:05 -2024-01-16 17:04:05,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:05,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,156: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:06 -2024-01-16 17:04:06,157: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:06,158: root: INFO: Current backtesting datetime 2021-06-09 15:00:00-05:00 -2024-01-16 17:04:06,158: root: INFO: Current backtesting datetime 2021-06-10 08:30:00-05:00 -2024-01-16 17:04:06,159: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:06 -2024-01-16 17:04:06,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,455: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:06 -2024-01-16 17:04:06,456: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:06,458: root: INFO: Current backtesting datetime 2021-06-10 15:00:00-05:00 -2024-01-16 17:04:06,458: root: INFO: Current backtesting datetime 2021-06-11 08:30:00-05:00 -2024-01-16 17:04:06,458: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:06 -2024-01-16 17:04:06,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,686: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:06 -2024-01-16 17:04:06,687: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:06,688: root: INFO: Current backtesting datetime 2021-06-11 15:00:00-05:00 -2024-01-16 17:04:06,688: root: INFO: Current backtesting datetime 2021-06-12 08:30:00-05:00 -2024-01-16 17:04:06,689: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:06,691: root: INFO: Current backtesting datetime 2021-06-12 08:29:00-05:00 -2024-01-16 17:04:06,692: root: INFO: Current backtesting datetime 2021-06-12 08:29:00-05:00 -2024-01-16 17:04:06,692: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:06,693: root: INFO: Current backtesting datetime 2021-06-14 07:30:00-05:00 -2024-01-16 17:04:06,693: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:06,694: root: INFO: Current backtesting datetime 2021-06-14 08:30:00-05:00 -2024-01-16 17:04:06,694: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:06,696: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:06 -2024-01-16 17:04:06,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,922: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:06 -2024-01-16 17:04:06,923: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:06,924: root: INFO: Current backtesting datetime 2021-06-14 15:00:00-05:00 -2024-01-16 17:04:06,924: root: INFO: Current backtesting datetime 2021-06-15 08:30:00-05:00 -2024-01-16 17:04:06,925: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:06 -2024-01-16 17:04:06,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:06,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,152: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:07 -2024-01-16 17:04:07,153: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:07,154: root: INFO: Current backtesting datetime 2021-06-15 15:00:00-05:00 -2024-01-16 17:04:07,155: root: INFO: Current backtesting datetime 2021-06-16 08:30:00-05:00 -2024-01-16 17:04:07,156: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:07 -2024-01-16 17:04:07,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,394: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:07 -2024-01-16 17:04:07,396: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:07,397: root: INFO: Current backtesting datetime 2021-06-16 15:00:00-05:00 -2024-01-16 17:04:07,397: root: INFO: Current backtesting datetime 2021-06-17 08:30:00-05:00 -2024-01-16 17:04:07,398: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:07 -2024-01-16 17:04:07,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,624: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:07 -2024-01-16 17:04:07,625: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:07,625: root: INFO: Current backtesting datetime 2021-06-17 15:00:00-05:00 -2024-01-16 17:04:07,625: root: INFO: Current backtesting datetime 2021-06-18 08:30:00-05:00 -2024-01-16 17:04:07,627: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:07 -2024-01-16 17:04:07,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,872: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:07 -2024-01-16 17:04:07,874: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:07,876: root: INFO: Current backtesting datetime 2021-06-18 15:00:00-05:00 -2024-01-16 17:04:07,876: root: INFO: Current backtesting datetime 2021-06-19 08:30:00-05:00 -2024-01-16 17:04:07,877: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:07,878: root: INFO: Current backtesting datetime 2021-06-19 08:29:00-05:00 -2024-01-16 17:04:07,879: root: INFO: Current backtesting datetime 2021-06-19 08:29:00-05:00 -2024-01-16 17:04:07,880: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:07,880: root: INFO: Current backtesting datetime 2021-06-21 07:30:00-05:00 -2024-01-16 17:04:07,881: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:07,882: root: INFO: Current backtesting datetime 2021-06-21 08:30:00-05:00 -2024-01-16 17:04:07,882: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:07,883: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:07 -2024-01-16 17:04:07,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:07,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,112: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:08 -2024-01-16 17:04:08,113: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:08,114: root: INFO: Current backtesting datetime 2021-06-21 15:00:00-05:00 -2024-01-16 17:04:08,114: root: INFO: Current backtesting datetime 2021-06-22 08:30:00-05:00 -2024-01-16 17:04:08,115: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:08 -2024-01-16 17:04:08,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,433: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:08 -2024-01-16 17:04:08,434: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:08,436: root: INFO: Current backtesting datetime 2021-06-22 15:00:00-05:00 -2024-01-16 17:04:08,436: root: INFO: Current backtesting datetime 2021-06-23 08:30:00-05:00 -2024-01-16 17:04:08,437: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:08 -2024-01-16 17:04:08,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,716: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:08 -2024-01-16 17:04:08,717: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:08,718: root: INFO: Current backtesting datetime 2021-06-23 15:00:00-05:00 -2024-01-16 17:04:08,718: root: INFO: Current backtesting datetime 2021-06-24 08:30:00-05:00 -2024-01-16 17:04:08,719: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:08 -2024-01-16 17:04:08,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:08,998: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:08 -2024-01-16 17:04:09,000: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:09,001: root: INFO: Current backtesting datetime 2021-06-24 15:00:00-05:00 -2024-01-16 17:04:09,001: root: INFO: Current backtesting datetime 2021-06-25 08:30:00-05:00 -2024-01-16 17:04:09,002: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:09 -2024-01-16 17:04:09,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,297: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:09 -2024-01-16 17:04:09,299: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:09,300: root: INFO: Current backtesting datetime 2021-06-25 15:00:00-05:00 -2024-01-16 17:04:09,300: root: INFO: Current backtesting datetime 2021-06-26 08:30:00-05:00 -2024-01-16 17:04:09,301: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:09,302: root: INFO: Current backtesting datetime 2021-06-26 08:29:00-05:00 -2024-01-16 17:04:09,304: root: INFO: Current backtesting datetime 2021-06-26 08:29:00-05:00 -2024-01-16 17:04:09,304: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:09,305: root: INFO: Current backtesting datetime 2021-06-28 07:30:00-05:00 -2024-01-16 17:04:09,306: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:09,307: root: INFO: Current backtesting datetime 2021-06-28 08:30:00-05:00 -2024-01-16 17:04:09,307: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:09,308: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:09 -2024-01-16 17:04:09,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,309: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,541: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:09 -2024-01-16 17:04:09,542: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:09,543: root: INFO: Current backtesting datetime 2021-06-28 15:00:00-05:00 -2024-01-16 17:04:09,543: root: INFO: Current backtesting datetime 2021-06-29 08:30:00-05:00 -2024-01-16 17:04:09,544: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:09 -2024-01-16 17:04:09,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,545: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,775: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:09 -2024-01-16 17:04:09,776: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:09,777: root: INFO: Current backtesting datetime 2021-06-29 15:00:00-05:00 -2024-01-16 17:04:09,777: root: INFO: Current backtesting datetime 2021-06-30 08:30:00-05:00 -2024-01-16 17:04:09,778: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:09 -2024-01-16 17:04:09,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:09,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,007: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:10 -2024-01-16 17:04:10,008: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:10,009: root: INFO: Current backtesting datetime 2021-06-30 15:00:00-05:00 -2024-01-16 17:04:10,009: root: INFO: Current backtesting datetime 2021-07-01 08:30:00-05:00 -2024-01-16 17:04:10,010: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:10 -2024-01-16 17:04:10,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,241: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:10 -2024-01-16 17:04:10,242: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:10,243: root: INFO: Current backtesting datetime 2021-07-01 15:00:00-05:00 -2024-01-16 17:04:10,243: root: INFO: Current backtesting datetime 2021-07-02 08:30:00-05:00 -2024-01-16 17:04:10,244: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:10 -2024-01-16 17:04:10,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,469: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:10 -2024-01-16 17:04:10,470: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:10,471: root: INFO: Current backtesting datetime 2021-07-02 15:00:00-05:00 -2024-01-16 17:04:10,471: root: INFO: Current backtesting datetime 2021-07-03 08:30:00-05:00 -2024-01-16 17:04:10,472: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:10,474: root: INFO: Current backtesting datetime 2021-07-03 08:29:00-05:00 -2024-01-16 17:04:10,476: root: INFO: Current backtesting datetime 2021-07-03 08:29:00-05:00 -2024-01-16 17:04:10,476: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:10,477: root: INFO: Current backtesting datetime 2021-07-06 07:30:00-05:00 -2024-01-16 17:04:10,477: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:10,478: root: INFO: Current backtesting datetime 2021-07-06 08:30:00-05:00 -2024-01-16 17:04:10,478: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:10,479: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:10 -2024-01-16 17:04:10,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,718: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:10 -2024-01-16 17:04:10,720: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:10,720: root: INFO: Current backtesting datetime 2021-07-06 15:00:00-05:00 -2024-01-16 17:04:10,721: root: INFO: Current backtesting datetime 2021-07-07 08:30:00-05:00 -2024-01-16 17:04:10,722: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:10 -2024-01-16 17:04:10,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,958: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:10 -2024-01-16 17:04:10,959: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:10,960: root: INFO: Current backtesting datetime 2021-07-07 15:00:00-05:00 -2024-01-16 17:04:10,960: root: INFO: Current backtesting datetime 2021-07-08 08:30:00-05:00 -2024-01-16 17:04:10,961: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:10 -2024-01-16 17:04:10,961: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:10,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:11,260: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:11 -2024-01-16 17:04:11,261: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:11,262: root: INFO: Current backtesting datetime 2021-07-08 15:00:00-05:00 -2024-01-16 17:04:11,262: root: INFO: Current backtesting datetime 2021-07-09 08:30:00-05:00 -2024-01-16 17:04:11,263: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:11 -2024-01-16 17:04:11,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:11,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:11,581: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:11 -2024-01-16 17:04:11,585: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:11,586: root: INFO: Current backtesting datetime 2021-07-09 15:00:00-05:00 -2024-01-16 17:04:11,586: root: INFO: Current backtesting datetime 2021-07-10 08:30:00-05:00 -2024-01-16 17:04:11,587: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:11,589: root: INFO: Current backtesting datetime 2021-07-10 08:29:00-05:00 -2024-01-16 17:04:11,590: root: INFO: Current backtesting datetime 2021-07-10 08:29:00-05:00 -2024-01-16 17:04:11,590: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:11,591: root: INFO: Current backtesting datetime 2021-07-12 07:30:00-05:00 -2024-01-16 17:04:11,592: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:11,593: root: INFO: Current backtesting datetime 2021-07-12 08:30:00-05:00 -2024-01-16 17:04:11,593: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:11,595: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:11 -2024-01-16 17:04:11,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:11,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:11,858: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:11 -2024-01-16 17:04:11,859: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:11,860: root: INFO: Current backtesting datetime 2021-07-12 15:00:00-05:00 -2024-01-16 17:04:11,860: root: INFO: Current backtesting datetime 2021-07-13 08:30:00-05:00 -2024-01-16 17:04:11,861: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:11 -2024-01-16 17:04:11,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:11,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:12,154: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:12 -2024-01-16 17:04:12,155: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:12,156: root: INFO: Current backtesting datetime 2021-07-13 15:00:00-05:00 -2024-01-16 17:04:12,156: root: INFO: Current backtesting datetime 2021-07-14 08:30:00-05:00 -2024-01-16 17:04:12,157: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:12 -2024-01-16 17:04:12,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:12,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:12,495: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:12 -2024-01-16 17:04:12,496: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:12,497: root: INFO: Current backtesting datetime 2021-07-14 15:00:00-05:00 -2024-01-16 17:04:12,498: root: INFO: Current backtesting datetime 2021-07-15 08:30:00-05:00 -2024-01-16 17:04:12,498: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:12 -2024-01-16 17:04:12,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:12,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:12,757: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:12 -2024-01-16 17:04:12,759: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:12,760: root: INFO: Current backtesting datetime 2021-07-15 15:00:00-05:00 -2024-01-16 17:04:12,760: root: INFO: Current backtesting datetime 2021-07-16 08:30:00-05:00 -2024-01-16 17:04:12,761: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:12 -2024-01-16 17:04:12,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:12,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,025: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:04:13,026: root: INFO: New market order of | 228.0 SPY sell | at price $348.8080078125 of class bracket with status unprocessed was submitted. -2024-01-16 17:04:13,031: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:13 -2024-01-16 17:04:13,032: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,033: root: INFO: market order of | 228.0 SPY sell | at price $348.8080078125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:13,033: root: INFO: market order of | 228.0 SPY sell | at price $348.8080078125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:13,033: root: INFO: Filled Transaction: sell 228.0 of SPY at 436.01000977 USD per share -2024-01-16 17:04:13,033: root: INFO: market order of | 228.0 SPY sell | at price $348.8080078125 of class bracket with status new was filled -2024-01-16 17:04:13,037: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:13,039: root: INFO: Current backtesting datetime 2021-07-16 15:00:00-05:00 -2024-01-16 17:04:13,039: root: INFO: Current backtesting datetime 2021-07-17 08:30:00-05:00 -2024-01-16 17:04:13,041: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:13,041: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,042: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,047: root: INFO: Current backtesting datetime 2021-07-17 08:29:00-05:00 -2024-01-16 17:04:13,047: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,050: root: INFO: Current backtesting datetime 2021-07-17 08:29:00-05:00 -2024-01-16 17:04:13,050: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:13,050: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,051: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,053: root: INFO: Current backtesting datetime 2021-07-19 07:30:00-05:00 -2024-01-16 17:04:13,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,055: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:13,055: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,056: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,058: root: INFO: Current backtesting datetime 2021-07-19 08:30:00-05:00 -2024-01-16 17:04:13,058: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:13,060: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:13 -2024-01-16 17:04:13,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,330: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:13 -2024-01-16 17:04:13,330: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,331: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,333: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:13,334: root: INFO: Current backtesting datetime 2021-07-19 15:00:00-05:00 -2024-01-16 17:04:13,334: root: INFO: Current backtesting datetime 2021-07-20 08:30:00-05:00 -2024-01-16 17:04:13,336: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:13 -2024-01-16 17:04:13,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,624: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:13 -2024-01-16 17:04:13,624: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,627: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:13,628: root: INFO: Current backtesting datetime 2021-07-20 15:00:00-05:00 -2024-01-16 17:04:13,628: root: INFO: Current backtesting datetime 2021-07-21 08:30:00-05:00 -2024-01-16 17:04:13,630: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:13 -2024-01-16 17:04:13,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,858: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:13 -2024-01-16 17:04:13,858: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,859: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:13,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,861: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:13,862: root: INFO: Current backtesting datetime 2021-07-21 15:00:00-05:00 -2024-01-16 17:04:13,862: root: INFO: Current backtesting datetime 2021-07-22 08:30:00-05:00 -2024-01-16 17:04:13,864: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:13 -2024-01-16 17:04:13,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:13,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,113: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:14 -2024-01-16 17:04:14,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,119: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:14,120: root: INFO: Current backtesting datetime 2021-07-22 15:00:00-05:00 -2024-01-16 17:04:14,120: root: INFO: Current backtesting datetime 2021-07-23 08:30:00-05:00 -2024-01-16 17:04:14,122: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:14 -2024-01-16 17:04:14,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,356: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:14 -2024-01-16 17:04:14,356: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,358: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,359: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:14,360: root: INFO: Current backtesting datetime 2021-07-23 15:00:00-05:00 -2024-01-16 17:04:14,361: root: INFO: Current backtesting datetime 2021-07-24 08:30:00-05:00 -2024-01-16 17:04:14,362: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:14,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,368: root: INFO: Current backtesting datetime 2021-07-24 08:29:00-05:00 -2024-01-16 17:04:14,369: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,372: root: INFO: Current backtesting datetime 2021-07-24 08:29:00-05:00 -2024-01-16 17:04:14,372: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:14,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,373: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,374: root: INFO: Current backtesting datetime 2021-07-26 07:30:00-05:00 -2024-01-16 17:04:14,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,377: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:14,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,380: root: INFO: Current backtesting datetime 2021-07-26 08:30:00-05:00 -2024-01-16 17:04:14,380: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:14,382: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:14 -2024-01-16 17:04:14,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,612: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:14 -2024-01-16 17:04:14,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,615: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:14,616: root: INFO: Current backtesting datetime 2021-07-26 15:00:00-05:00 -2024-01-16 17:04:14,617: root: INFO: Current backtesting datetime 2021-07-27 08:30:00-05:00 -2024-01-16 17:04:14,618: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:14 -2024-01-16 17:04:14,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,852: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:14 -2024-01-16 17:04:14,852: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,853: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:14,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,855: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:14,856: root: INFO: Current backtesting datetime 2021-07-27 15:00:00-05:00 -2024-01-16 17:04:14,856: root: INFO: Current backtesting datetime 2021-07-28 08:30:00-05:00 -2024-01-16 17:04:14,858: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:14 -2024-01-16 17:04:14,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:14,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,096: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:15 -2024-01-16 17:04:15,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,098: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:15,099: root: INFO: Current backtesting datetime 2021-07-28 15:00:00-05:00 -2024-01-16 17:04:15,100: root: INFO: Current backtesting datetime 2021-07-29 08:30:00-05:00 -2024-01-16 17:04:15,102: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:15 -2024-01-16 17:04:15,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,341: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:15 -2024-01-16 17:04:15,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,347: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:15,348: root: INFO: Current backtesting datetime 2021-07-29 15:00:00-05:00 -2024-01-16 17:04:15,349: root: INFO: Current backtesting datetime 2021-07-30 08:30:00-05:00 -2024-01-16 17:04:15,351: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:15 -2024-01-16 17:04:15,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,656: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:15 -2024-01-16 17:04:15,657: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,658: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,659: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:15,660: root: INFO: Current backtesting datetime 2021-07-30 15:00:00-05:00 -2024-01-16 17:04:15,661: root: INFO: Current backtesting datetime 2021-07-31 08:30:00-05:00 -2024-01-16 17:04:15,662: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:15,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,665: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,666: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,670: root: INFO: Current backtesting datetime 2021-07-31 08:29:00-05:00 -2024-01-16 17:04:15,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,672: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,673: root: INFO: Current backtesting datetime 2021-07-31 08:29:00-05:00 -2024-01-16 17:04:15,673: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:15,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,676: root: INFO: Current backtesting datetime 2021-08-02 07:30:00-05:00 -2024-01-16 17:04:15,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,679: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:15,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,682: root: INFO: Current backtesting datetime 2021-08-02 08:30:00-05:00 -2024-01-16 17:04:15,682: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:15,685: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:15 -2024-01-16 17:04:15,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,947: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:15 -2024-01-16 17:04:15,948: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,949: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,949: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:15,949: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,952: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:15,953: root: INFO: Current backtesting datetime 2021-08-02 15:00:00-05:00 -2024-01-16 17:04:15,953: root: INFO: Current backtesting datetime 2021-08-03 08:30:00-05:00 -2024-01-16 17:04:15,955: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:15 -2024-01-16 17:04:15,955: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:15,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,263: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:16 -2024-01-16 17:04:16,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,267: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:16,268: root: INFO: Current backtesting datetime 2021-08-03 15:00:00-05:00 -2024-01-16 17:04:16,269: root: INFO: Current backtesting datetime 2021-08-04 08:30:00-05:00 -2024-01-16 17:04:16,271: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:16 -2024-01-16 17:04:16,271: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,501: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:16 -2024-01-16 17:04:16,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,503: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,505: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:16,506: root: INFO: Current backtesting datetime 2021-08-04 15:00:00-05:00 -2024-01-16 17:04:16,506: root: INFO: Current backtesting datetime 2021-08-05 08:30:00-05:00 -2024-01-16 17:04:16,508: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:16 -2024-01-16 17:04:16,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,733: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:16 -2024-01-16 17:04:16,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,737: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,740: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:16,741: root: INFO: Current backtesting datetime 2021-08-05 15:00:00-05:00 -2024-01-16 17:04:16,742: root: INFO: Current backtesting datetime 2021-08-06 08:30:00-05:00 -2024-01-16 17:04:16,744: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:16 -2024-01-16 17:04:16,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,976: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:16 -2024-01-16 17:04:16,977: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,977: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,980: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:16,980: root: INFO: Current backtesting datetime 2021-08-06 15:00:00-05:00 -2024-01-16 17:04:16,981: root: INFO: Current backtesting datetime 2021-08-07 08:30:00-05:00 -2024-01-16 17:04:16,983: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:16,983: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,984: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,985: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,986: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,988: root: INFO: Current backtesting datetime 2021-08-07 08:29:00-05:00 -2024-01-16 17:04:16,989: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,990: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,991: root: INFO: Current backtesting datetime 2021-08-07 08:29:00-05:00 -2024-01-16 17:04:16,991: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:16,991: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,992: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,994: root: INFO: Current backtesting datetime 2021-08-09 07:30:00-05:00 -2024-01-16 17:04:16,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,996: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:16,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,997: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:16,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:16,999: root: INFO: Current backtesting datetime 2021-08-09 08:30:00-05:00 -2024-01-16 17:04:16,999: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:17,001: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:17 -2024-01-16 17:04:17,001: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,231: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:17 -2024-01-16 17:04:17,231: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,232: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,234: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:17,235: root: INFO: Current backtesting datetime 2021-08-09 15:00:00-05:00 -2024-01-16 17:04:17,236: root: INFO: Current backtesting datetime 2021-08-10 08:30:00-05:00 -2024-01-16 17:04:17,237: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:17 -2024-01-16 17:04:17,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,467: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:17 -2024-01-16 17:04:17,467: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,472: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:17,474: root: INFO: Current backtesting datetime 2021-08-10 15:00:00-05:00 -2024-01-16 17:04:17,474: root: INFO: Current backtesting datetime 2021-08-11 08:30:00-05:00 -2024-01-16 17:04:17,476: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:17 -2024-01-16 17:04:17,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,704: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:17 -2024-01-16 17:04:17,704: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,704: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,706: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,708: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:17,709: root: INFO: Current backtesting datetime 2021-08-11 15:00:00-05:00 -2024-01-16 17:04:17,710: root: INFO: Current backtesting datetime 2021-08-12 08:30:00-05:00 -2024-01-16 17:04:17,712: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:17 -2024-01-16 17:04:17,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,952: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:17 -2024-01-16 17:04:17,952: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,962: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:17,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,965: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:17,966: root: INFO: Current backtesting datetime 2021-08-12 15:00:00-05:00 -2024-01-16 17:04:17,966: root: INFO: Current backtesting datetime 2021-08-13 08:30:00-05:00 -2024-01-16 17:04:17,969: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:17 -2024-01-16 17:04:17,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:17,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,297: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:18 -2024-01-16 17:04:18,298: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,299: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,300: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:18,302: root: INFO: Current backtesting datetime 2021-08-13 15:00:00-05:00 -2024-01-16 17:04:18,302: root: INFO: Current backtesting datetime 2021-08-14 08:30:00-05:00 -2024-01-16 17:04:18,304: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:18,304: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,304: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,305: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,305: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,305: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,307: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,308: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,310: root: INFO: Current backtesting datetime 2021-08-14 08:29:00-05:00 -2024-01-16 17:04:18,310: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,311: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,313: root: INFO: Current backtesting datetime 2021-08-14 08:29:00-05:00 -2024-01-16 17:04:18,313: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:18,313: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,314: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,316: root: INFO: Current backtesting datetime 2021-08-16 07:30:00-05:00 -2024-01-16 17:04:18,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,318: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:18,318: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,319: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,321: root: INFO: Current backtesting datetime 2021-08-16 08:30:00-05:00 -2024-01-16 17:04:18,321: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:18,323: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:18 -2024-01-16 17:04:18,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,562: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:18 -2024-01-16 17:04:18,562: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,563: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,565: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:18,566: root: INFO: Current backtesting datetime 2021-08-16 15:00:00-05:00 -2024-01-16 17:04:18,566: root: INFO: Current backtesting datetime 2021-08-17 08:30:00-05:00 -2024-01-16 17:04:18,568: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:18 -2024-01-16 17:04:18,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,818: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:18 -2024-01-16 17:04:18,819: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,819: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,820: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:18,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,822: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:18,823: root: INFO: Current backtesting datetime 2021-08-17 15:00:00-05:00 -2024-01-16 17:04:18,823: root: INFO: Current backtesting datetime 2021-08-18 08:30:00-05:00 -2024-01-16 17:04:18,825: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:18 -2024-01-16 17:04:18,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:18,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,058: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:19 -2024-01-16 17:04:19,058: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,061: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:19,062: root: INFO: Current backtesting datetime 2021-08-18 15:00:00-05:00 -2024-01-16 17:04:19,062: root: INFO: Current backtesting datetime 2021-08-19 08:30:00-05:00 -2024-01-16 17:04:19,064: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:19 -2024-01-16 17:04:19,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,306: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:19 -2024-01-16 17:04:19,306: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,308: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,315: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:19,317: root: INFO: Current backtesting datetime 2021-08-19 15:00:00-05:00 -2024-01-16 17:04:19,318: root: INFO: Current backtesting datetime 2021-08-20 08:30:00-05:00 -2024-01-16 17:04:19,320: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:19 -2024-01-16 17:04:19,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,321: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,554: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:19 -2024-01-16 17:04:19,554: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,555: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,556: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,557: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:19,558: root: INFO: Current backtesting datetime 2021-08-20 15:00:00-05:00 -2024-01-16 17:04:19,558: root: INFO: Current backtesting datetime 2021-08-21 08:30:00-05:00 -2024-01-16 17:04:19,560: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:19,560: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,561: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,561: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,561: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,563: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,565: root: INFO: Current backtesting datetime 2021-08-21 08:29:00-05:00 -2024-01-16 17:04:19,566: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,567: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,569: root: INFO: Current backtesting datetime 2021-08-21 08:29:00-05:00 -2024-01-16 17:04:19,569: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:19,569: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,570: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,571: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,572: root: INFO: Current backtesting datetime 2021-08-23 07:30:00-05:00 -2024-01-16 17:04:19,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,574: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:19,574: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,575: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,577: root: INFO: Current backtesting datetime 2021-08-23 08:30:00-05:00 -2024-01-16 17:04:19,577: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:19,579: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:19 -2024-01-16 17:04:19,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,820: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:19 -2024-01-16 17:04:19,821: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,822: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:19,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,825: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:19,826: root: INFO: Current backtesting datetime 2021-08-23 15:00:00-05:00 -2024-01-16 17:04:19,826: root: INFO: Current backtesting datetime 2021-08-24 08:30:00-05:00 -2024-01-16 17:04:19,828: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:19 -2024-01-16 17:04:19,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:19,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,059: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:20 -2024-01-16 17:04:20,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,060: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,062: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:20,063: root: INFO: Current backtesting datetime 2021-08-24 15:00:00-05:00 -2024-01-16 17:04:20,063: root: INFO: Current backtesting datetime 2021-08-25 08:30:00-05:00 -2024-01-16 17:04:20,065: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:20 -2024-01-16 17:04:20,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,364: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:20 -2024-01-16 17:04:20,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,370: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:20,371: root: INFO: Current backtesting datetime 2021-08-25 15:00:00-05:00 -2024-01-16 17:04:20,372: root: INFO: Current backtesting datetime 2021-08-26 08:30:00-05:00 -2024-01-16 17:04:20,374: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:20 -2024-01-16 17:04:20,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,658: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:20 -2024-01-16 17:04:20,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,666: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:20,667: root: INFO: Current backtesting datetime 2021-08-26 15:00:00-05:00 -2024-01-16 17:04:20,668: root: INFO: Current backtesting datetime 2021-08-27 08:30:00-05:00 -2024-01-16 17:04:20,671: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:20 -2024-01-16 17:04:20,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,964: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:20 -2024-01-16 17:04:20,965: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,965: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,966: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,967: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,969: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:20,970: root: INFO: Current backtesting datetime 2021-08-27 15:00:00-05:00 -2024-01-16 17:04:20,970: root: INFO: Current backtesting datetime 2021-08-28 08:30:00-05:00 -2024-01-16 17:04:20,971: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:20,971: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,972: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,973: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,975: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,976: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,977: root: INFO: Current backtesting datetime 2021-08-28 08:29:00-05:00 -2024-01-16 17:04:20,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,979: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,981: root: INFO: Current backtesting datetime 2021-08-28 08:29:00-05:00 -2024-01-16 17:04:20,981: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:20,981: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,981: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,981: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,982: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,983: root: INFO: Current backtesting datetime 2021-08-30 07:30:00-05:00 -2024-01-16 17:04:20,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,986: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:20,986: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,987: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:20,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,989: root: INFO: Current backtesting datetime 2021-08-30 08:30:00-05:00 -2024-01-16 17:04:20,989: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:20,991: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:20 -2024-01-16 17:04:20,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:20,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,260: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:21 -2024-01-16 17:04:21,260: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:21,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,262: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:21,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,263: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:21,264: root: INFO: Current backtesting datetime 2021-08-30 15:00:00-05:00 -2024-01-16 17:04:21,265: root: INFO: Current backtesting datetime 2021-08-31 08:30:00-05:00 -2024-01-16 17:04:21,267: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:21 -2024-01-16 17:04:21,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,561: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:21 -2024-01-16 17:04:21,561: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:21,561: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,563: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:21,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,564: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:21,565: root: INFO: Current backtesting datetime 2021-08-31 15:00:00-05:00 -2024-01-16 17:04:21,565: root: INFO: Current backtesting datetime 2021-09-01 08:30:00-05:00 -2024-01-16 17:04:21,567: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:21 -2024-01-16 17:04:21,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,794: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:21 -2024-01-16 17:04:21,794: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:21,794: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,795: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,795: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:21,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,797: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:21,798: root: INFO: Current backtesting datetime 2021-09-01 15:00:00-05:00 -2024-01-16 17:04:21,798: root: INFO: Current backtesting datetime 2021-09-02 08:30:00-05:00 -2024-01-16 17:04:21,800: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:21 -2024-01-16 17:04:21,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:21,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,031: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:22 -2024-01-16 17:04:22,031: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,036: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,039: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:22,040: root: INFO: Current backtesting datetime 2021-09-02 15:00:00-05:00 -2024-01-16 17:04:22,041: root: INFO: Current backtesting datetime 2021-09-03 08:30:00-05:00 -2024-01-16 17:04:22,043: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:22 -2024-01-16 17:04:22,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,272: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:22 -2024-01-16 17:04:22,272: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,274: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,276: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:22,277: root: INFO: Current backtesting datetime 2021-09-03 15:00:00-05:00 -2024-01-16 17:04:22,277: root: INFO: Current backtesting datetime 2021-09-04 08:30:00-05:00 -2024-01-16 17:04:22,279: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:22,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,280: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,282: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,283: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,283: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,283: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,285: root: INFO: Current backtesting datetime 2021-09-04 08:29:00-05:00 -2024-01-16 17:04:22,286: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,287: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,290: root: INFO: Current backtesting datetime 2021-09-04 08:29:00-05:00 -2024-01-16 17:04:22,290: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:22,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,291: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,294: root: INFO: Current backtesting datetime 2021-09-07 07:30:00-05:00 -2024-01-16 17:04:22,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,295: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,296: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:22,296: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,297: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,299: root: INFO: Current backtesting datetime 2021-09-07 08:30:00-05:00 -2024-01-16 17:04:22,299: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:22,302: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:22 -2024-01-16 17:04:22,302: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,303: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,504: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:22 -2024-01-16 17:04:22,505: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,506: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,508: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:22,509: root: INFO: Current backtesting datetime 2021-09-07 15:00:00-05:00 -2024-01-16 17:04:22,509: root: INFO: Current backtesting datetime 2021-09-08 08:30:00-05:00 -2024-01-16 17:04:22,510: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:22 -2024-01-16 17:04:22,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,739: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:22 -2024-01-16 17:04:22,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,743: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:22,744: root: INFO: Current backtesting datetime 2021-09-08 15:00:00-05:00 -2024-01-16 17:04:22,744: root: INFO: Current backtesting datetime 2021-09-09 08:30:00-05:00 -2024-01-16 17:04:22,746: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:22 -2024-01-16 17:04:22,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,974: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:22 -2024-01-16 17:04:22,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,976: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,976: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:22,976: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,977: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,978: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:22,979: root: INFO: Current backtesting datetime 2021-09-09 15:00:00-05:00 -2024-01-16 17:04:22,980: root: INFO: Current backtesting datetime 2021-09-10 08:30:00-05:00 -2024-01-16 17:04:22,982: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:22 -2024-01-16 17:04:22,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:22,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,208: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:23 -2024-01-16 17:04:23,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,209: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,211: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:23,212: root: INFO: Current backtesting datetime 2021-09-10 15:00:00-05:00 -2024-01-16 17:04:23,212: root: INFO: Current backtesting datetime 2021-09-11 08:30:00-05:00 -2024-01-16 17:04:23,214: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:23,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,215: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,216: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,217: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,220: root: INFO: Current backtesting datetime 2021-09-11 08:29:00-05:00 -2024-01-16 17:04:23,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,223: root: INFO: Current backtesting datetime 2021-09-11 08:29:00-05:00 -2024-01-16 17:04:23,223: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:23,223: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,224: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,226: root: INFO: Current backtesting datetime 2021-09-13 07:30:00-05:00 -2024-01-16 17:04:23,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,228: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:23,228: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,229: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,231: root: INFO: Current backtesting datetime 2021-09-13 08:30:00-05:00 -2024-01-16 17:04:23,231: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:23,233: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:23 -2024-01-16 17:04:23,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,498: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:23 -2024-01-16 17:04:23,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,504: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,506: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:23,507: root: INFO: Current backtesting datetime 2021-09-13 15:00:00-05:00 -2024-01-16 17:04:23,508: root: INFO: Current backtesting datetime 2021-09-14 08:30:00-05:00 -2024-01-16 17:04:23,510: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:23 -2024-01-16 17:04:23,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,849: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:23 -2024-01-16 17:04:23,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,851: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:23,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,852: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:23,853: root: INFO: Current backtesting datetime 2021-09-14 15:00:00-05:00 -2024-01-16 17:04:23,854: root: INFO: Current backtesting datetime 2021-09-15 08:30:00-05:00 -2024-01-16 17:04:23,856: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:23 -2024-01-16 17:04:23,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:23,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,179: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:24 -2024-01-16 17:04:24,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,182: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:24,183: root: INFO: Current backtesting datetime 2021-09-15 15:00:00-05:00 -2024-01-16 17:04:24,183: root: INFO: Current backtesting datetime 2021-09-16 08:30:00-05:00 -2024-01-16 17:04:24,184: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:24 -2024-01-16 17:04:24,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,524: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:24 -2024-01-16 17:04:24,525: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,526: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,528: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:24,529: root: INFO: Current backtesting datetime 2021-09-16 15:00:00-05:00 -2024-01-16 17:04:24,529: root: INFO: Current backtesting datetime 2021-09-17 08:30:00-05:00 -2024-01-16 17:04:24,531: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:24 -2024-01-16 17:04:24,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,759: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:24 -2024-01-16 17:04:24,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,763: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:24,765: root: INFO: Current backtesting datetime 2021-09-17 15:00:00-05:00 -2024-01-16 17:04:24,765: root: INFO: Current backtesting datetime 2021-09-18 08:30:00-05:00 -2024-01-16 17:04:24,767: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:24,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,768: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,769: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,770: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,772: root: INFO: Current backtesting datetime 2021-09-18 08:29:00-05:00 -2024-01-16 17:04:24,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,774: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,776: root: INFO: Current backtesting datetime 2021-09-18 08:29:00-05:00 -2024-01-16 17:04:24,776: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:24,776: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,777: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,778: root: INFO: Current backtesting datetime 2021-09-20 07:30:00-05:00 -2024-01-16 17:04:24,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,780: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:24,780: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:24,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,783: root: INFO: Current backtesting datetime 2021-09-20 08:30:00-05:00 -2024-01-16 17:04:24,783: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:24,785: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:24 -2024-01-16 17:04:24,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:24,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,009: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:25 -2024-01-16 17:04:25,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,014: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,016: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:25,018: root: INFO: Current backtesting datetime 2021-09-20 15:00:00-05:00 -2024-01-16 17:04:25,018: root: INFO: Current backtesting datetime 2021-09-21 08:30:00-05:00 -2024-01-16 17:04:25,020: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:25 -2024-01-16 17:04:25,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,250: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:25 -2024-01-16 17:04:25,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,252: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,253: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:25,254: root: INFO: Current backtesting datetime 2021-09-21 15:00:00-05:00 -2024-01-16 17:04:25,255: root: INFO: Current backtesting datetime 2021-09-22 08:30:00-05:00 -2024-01-16 17:04:25,256: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:25 -2024-01-16 17:04:25,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,485: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:25 -2024-01-16 17:04:25,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,488: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:25,489: root: INFO: Current backtesting datetime 2021-09-22 15:00:00-05:00 -2024-01-16 17:04:25,489: root: INFO: Current backtesting datetime 2021-09-23 08:30:00-05:00 -2024-01-16 17:04:25,491: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:25 -2024-01-16 17:04:25,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,719: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:25 -2024-01-16 17:04:25,719: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,720: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,722: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:25,723: root: INFO: Current backtesting datetime 2021-09-23 15:00:00-05:00 -2024-01-16 17:04:25,723: root: INFO: Current backtesting datetime 2021-09-24 08:30:00-05:00 -2024-01-16 17:04:25,725: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:25 -2024-01-16 17:04:25,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,947: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:25 -2024-01-16 17:04:25,947: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,949: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,949: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,951: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:25,952: root: INFO: Current backtesting datetime 2021-09-24 15:00:00-05:00 -2024-01-16 17:04:25,952: root: INFO: Current backtesting datetime 2021-09-25 08:30:00-05:00 -2024-01-16 17:04:25,954: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:25,954: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,955: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,955: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,955: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,956: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,957: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,959: root: INFO: Current backtesting datetime 2021-09-25 08:29:00-05:00 -2024-01-16 17:04:25,960: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,960: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,961: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,961: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,961: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,961: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,962: root: INFO: Current backtesting datetime 2021-09-25 08:29:00-05:00 -2024-01-16 17:04:25,963: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:25,963: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,963: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,964: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,964: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,965: root: INFO: Current backtesting datetime 2021-09-27 07:30:00-05:00 -2024-01-16 17:04:25,966: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,968: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:25,969: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,970: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:25,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,971: root: INFO: Current backtesting datetime 2021-09-27 08:30:00-05:00 -2024-01-16 17:04:25,971: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:25,973: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:25 -2024-01-16 17:04:25,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:25,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,203: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:26 -2024-01-16 17:04:26,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:26,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,207: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:26,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,210: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:26,211: root: INFO: Current backtesting datetime 2021-09-27 15:00:00-05:00 -2024-01-16 17:04:26,211: root: INFO: Current backtesting datetime 2021-09-28 08:30:00-05:00 -2024-01-16 17:04:26,213: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:26 -2024-01-16 17:04:26,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,513: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:26 -2024-01-16 17:04:26,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:26,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,514: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:26,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,515: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,516: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:26,517: root: INFO: Current backtesting datetime 2021-09-28 15:00:00-05:00 -2024-01-16 17:04:26,518: root: INFO: Current backtesting datetime 2021-09-29 08:30:00-05:00 -2024-01-16 17:04:26,519: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:26 -2024-01-16 17:04:26,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,756: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:26 -2024-01-16 17:04:26,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:26,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:26,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,760: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:26,761: root: INFO: Current backtesting datetime 2021-09-29 15:00:00-05:00 -2024-01-16 17:04:26,761: root: INFO: Current backtesting datetime 2021-09-30 08:30:00-05:00 -2024-01-16 17:04:26,762: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:26 -2024-01-16 17:04:26,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:26,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,002: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:27 -2024-01-16 17:04:27,002: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,006: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:27,008: root: INFO: Current backtesting datetime 2021-09-30 15:00:00-05:00 -2024-01-16 17:04:27,008: root: INFO: Current backtesting datetime 2021-10-01 08:30:00-05:00 -2024-01-16 17:04:27,010: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:27 -2024-01-16 17:04:27,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,246: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:27 -2024-01-16 17:04:27,246: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,247: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,249: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:27,250: root: INFO: Current backtesting datetime 2021-10-01 15:00:00-05:00 -2024-01-16 17:04:27,250: root: INFO: Current backtesting datetime 2021-10-02 08:30:00-05:00 -2024-01-16 17:04:27,252: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:27,252: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,258: root: INFO: Current backtesting datetime 2021-10-02 08:29:00-05:00 -2024-01-16 17:04:27,258: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,259: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,261: root: INFO: Current backtesting datetime 2021-10-02 08:29:00-05:00 -2024-01-16 17:04:27,261: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:27,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,262: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,264: root: INFO: Current backtesting datetime 2021-10-04 07:30:00-05:00 -2024-01-16 17:04:27,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,266: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:27,266: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,267: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,269: root: INFO: Current backtesting datetime 2021-10-04 08:30:00-05:00 -2024-01-16 17:04:27,269: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:27,271: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:27 -2024-01-16 17:04:27,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,502: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:27 -2024-01-16 17:04:27,502: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,507: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,509: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:27,510: root: INFO: Current backtesting datetime 2021-10-04 15:00:00-05:00 -2024-01-16 17:04:27,510: root: INFO: Current backtesting datetime 2021-10-05 08:30:00-05:00 -2024-01-16 17:04:27,513: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:27 -2024-01-16 17:04:27,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,750: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:27 -2024-01-16 17:04:27,750: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,754: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:27,755: root: INFO: Current backtesting datetime 2021-10-05 15:00:00-05:00 -2024-01-16 17:04:27,756: root: INFO: Current backtesting datetime 2021-10-06 08:30:00-05:00 -2024-01-16 17:04:27,757: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:27 -2024-01-16 17:04:27,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,986: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:27 -2024-01-16 17:04:27,986: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,987: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:27,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,989: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:27,990: root: INFO: Current backtesting datetime 2021-10-06 15:00:00-05:00 -2024-01-16 17:04:27,990: root: INFO: Current backtesting datetime 2021-10-07 08:30:00-05:00 -2024-01-16 17:04:27,992: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:27 -2024-01-16 17:04:27,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:27,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,230: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:28 -2024-01-16 17:04:28,230: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,231: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,234: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:28,235: root: INFO: Current backtesting datetime 2021-10-07 15:00:00-05:00 -2024-01-16 17:04:28,236: root: INFO: Current backtesting datetime 2021-10-08 08:30:00-05:00 -2024-01-16 17:04:28,238: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:28 -2024-01-16 17:04:28,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,555: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:28 -2024-01-16 17:04:28,555: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,555: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,557: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,557: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,559: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:28,560: root: INFO: Current backtesting datetime 2021-10-08 15:00:00-05:00 -2024-01-16 17:04:28,561: root: INFO: Current backtesting datetime 2021-10-09 08:30:00-05:00 -2024-01-16 17:04:28,562: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:28,562: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,566: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,567: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,570: root: INFO: Current backtesting datetime 2021-10-09 08:29:00-05:00 -2024-01-16 17:04:28,571: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,571: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,572: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,574: root: INFO: Current backtesting datetime 2021-10-09 08:29:00-05:00 -2024-01-16 17:04:28,574: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:28,574: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,575: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,577: root: INFO: Current backtesting datetime 2021-10-11 07:30:00-05:00 -2024-01-16 17:04:28,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,578: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,579: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:28,579: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,582: root: INFO: Current backtesting datetime 2021-10-11 08:30:00-05:00 -2024-01-16 17:04:28,582: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:28,584: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:28 -2024-01-16 17:04:28,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,862: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:28 -2024-01-16 17:04:28,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:28,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,869: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:28,870: root: INFO: Current backtesting datetime 2021-10-11 15:00:00-05:00 -2024-01-16 17:04:28,870: root: INFO: Current backtesting datetime 2021-10-12 08:30:00-05:00 -2024-01-16 17:04:28,873: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:28 -2024-01-16 17:04:28,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:28,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,155: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:29 -2024-01-16 17:04:29,155: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,156: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,158: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:29,159: root: INFO: Current backtesting datetime 2021-10-12 15:00:00-05:00 -2024-01-16 17:04:29,159: root: INFO: Current backtesting datetime 2021-10-13 08:30:00-05:00 -2024-01-16 17:04:29,161: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:29 -2024-01-16 17:04:29,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,397: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:29 -2024-01-16 17:04:29,397: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,401: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:29,403: root: INFO: Current backtesting datetime 2021-10-13 15:00:00-05:00 -2024-01-16 17:04:29,403: root: INFO: Current backtesting datetime 2021-10-14 08:30:00-05:00 -2024-01-16 17:04:29,405: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:29 -2024-01-16 17:04:29,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,641: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:29 -2024-01-16 17:04:29,641: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,645: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:29,646: root: INFO: Current backtesting datetime 2021-10-14 15:00:00-05:00 -2024-01-16 17:04:29,646: root: INFO: Current backtesting datetime 2021-10-15 08:30:00-05:00 -2024-01-16 17:04:29,648: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:29 -2024-01-16 17:04:29,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,888: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:29 -2024-01-16 17:04:29,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,889: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,891: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:29,892: root: INFO: Current backtesting datetime 2021-10-15 15:00:00-05:00 -2024-01-16 17:04:29,892: root: INFO: Current backtesting datetime 2021-10-16 08:30:00-05:00 -2024-01-16 17:04:29,894: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:29,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,899: root: INFO: Current backtesting datetime 2021-10-16 08:29:00-05:00 -2024-01-16 17:04:29,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,903: root: INFO: Current backtesting datetime 2021-10-16 08:29:00-05:00 -2024-01-16 17:04:29,903: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:29,903: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,904: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,906: root: INFO: Current backtesting datetime 2021-10-18 07:30:00-05:00 -2024-01-16 17:04:29,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,908: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:29,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:29,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,911: root: INFO: Current backtesting datetime 2021-10-18 08:30:00-05:00 -2024-01-16 17:04:29,911: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:29,913: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:29 -2024-01-16 17:04:29,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:29,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,158: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:30 -2024-01-16 17:04:30,158: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,164: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:30,165: root: INFO: Current backtesting datetime 2021-10-18 15:00:00-05:00 -2024-01-16 17:04:30,165: root: INFO: Current backtesting datetime 2021-10-19 08:30:00-05:00 -2024-01-16 17:04:30,168: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:30 -2024-01-16 17:04:30,168: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,412: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:30 -2024-01-16 17:04:30,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,414: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,417: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:30,418: root: INFO: Current backtesting datetime 2021-10-19 15:00:00-05:00 -2024-01-16 17:04:30,419: root: INFO: Current backtesting datetime 2021-10-20 08:30:00-05:00 -2024-01-16 17:04:30,420: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:30 -2024-01-16 17:04:30,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,661: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:30 -2024-01-16 17:04:30,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,664: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:30,665: root: INFO: Current backtesting datetime 2021-10-20 15:00:00-05:00 -2024-01-16 17:04:30,665: root: INFO: Current backtesting datetime 2021-10-21 08:30:00-05:00 -2024-01-16 17:04:30,667: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:30 -2024-01-16 17:04:30,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,896: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:30 -2024-01-16 17:04:30,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:30,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,901: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:30,902: root: INFO: Current backtesting datetime 2021-10-21 15:00:00-05:00 -2024-01-16 17:04:30,903: root: INFO: Current backtesting datetime 2021-10-22 08:30:00-05:00 -2024-01-16 17:04:30,905: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:30 -2024-01-16 17:04:30,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:30,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,211: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:31 -2024-01-16 17:04:31,211: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,215: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:31,217: root: INFO: Current backtesting datetime 2021-10-22 15:00:00-05:00 -2024-01-16 17:04:31,217: root: INFO: Current backtesting datetime 2021-10-23 08:30:00-05:00 -2024-01-16 17:04:31,219: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:31,219: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,222: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,223: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,225: root: INFO: Current backtesting datetime 2021-10-23 08:29:00-05:00 -2024-01-16 17:04:31,226: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,227: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,229: root: INFO: Current backtesting datetime 2021-10-23 08:29:00-05:00 -2024-01-16 17:04:31,229: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:31,229: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,230: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,232: root: INFO: Current backtesting datetime 2021-10-25 07:30:00-05:00 -2024-01-16 17:04:31,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,235: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:31,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:31,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,236: root: INFO: limit order of | 228.0 SPY buy | at price $348.8080078125 with status unprocessed was canceled. -2024-01-16 17:04:31,242: root: INFO: Filled Transaction: buy 228.0 of SPY at 457.81051025 USD per share -2024-01-16 17:04:31,242: root: INFO: stop order of | 228.0 SPY buy | at price $457.8105102539063 with status unprocessed was filled -2024-01-16 17:04:31,242: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:04:31,245: root: INFO: Current backtesting datetime 2021-10-25 08:30:00-05:00 -2024-01-16 17:04:31,246: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:31,247: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:31 -2024-01-16 17:04:31,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,511: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:31 -2024-01-16 17:04:31,513: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:31,514: root: INFO: Current backtesting datetime 2021-10-25 15:00:00-05:00 -2024-01-16 17:04:31,514: root: INFO: Current backtesting datetime 2021-10-26 08:30:00-05:00 -2024-01-16 17:04:31,515: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:31 -2024-01-16 17:04:31,515: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,813: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:31 -2024-01-16 17:04:31,815: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:31,816: root: INFO: Current backtesting datetime 2021-10-26 15:00:00-05:00 -2024-01-16 17:04:31,816: root: INFO: Current backtesting datetime 2021-10-27 08:30:00-05:00 -2024-01-16 17:04:31,817: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:31 -2024-01-16 17:04:31,817: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:31,818: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,121: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:32 -2024-01-16 17:04:32,122: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:32,123: root: INFO: Current backtesting datetime 2021-10-27 15:00:00-05:00 -2024-01-16 17:04:32,123: root: INFO: Current backtesting datetime 2021-10-28 08:30:00-05:00 -2024-01-16 17:04:32,124: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:32 -2024-01-16 17:04:32,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,358: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:32 -2024-01-16 17:04:32,360: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:32,361: root: INFO: Current backtesting datetime 2021-10-28 15:00:00-05:00 -2024-01-16 17:04:32,361: root: INFO: Current backtesting datetime 2021-10-29 08:30:00-05:00 -2024-01-16 17:04:32,362: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:32 -2024-01-16 17:04:32,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,587: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:32 -2024-01-16 17:04:32,588: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:32,589: root: INFO: Current backtesting datetime 2021-10-29 15:00:00-05:00 -2024-01-16 17:04:32,589: root: INFO: Current backtesting datetime 2021-10-30 08:30:00-05:00 -2024-01-16 17:04:32,590: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:32,592: root: INFO: Current backtesting datetime 2021-10-30 08:29:00-05:00 -2024-01-16 17:04:32,593: root: INFO: Current backtesting datetime 2021-10-30 08:29:00-05:00 -2024-01-16 17:04:32,593: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:32,594: root: INFO: Current backtesting datetime 2021-11-01 07:30:00-05:00 -2024-01-16 17:04:32,595: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:32,596: root: INFO: Current backtesting datetime 2021-11-01 08:30:00-05:00 -2024-01-16 17:04:32,596: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:32,597: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:32 -2024-01-16 17:04:32,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,829: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:32 -2024-01-16 17:04:32,830: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:32,832: root: INFO: Current backtesting datetime 2021-11-01 15:00:00-05:00 -2024-01-16 17:04:32,832: root: INFO: Current backtesting datetime 2021-11-02 08:30:00-05:00 -2024-01-16 17:04:32,832: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:32 -2024-01-16 17:04:32,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:32,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,059: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:33 -2024-01-16 17:04:33,061: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:33,062: root: INFO: Current backtesting datetime 2021-11-02 15:00:00-05:00 -2024-01-16 17:04:33,062: root: INFO: Current backtesting datetime 2021-11-03 08:30:00-05:00 -2024-01-16 17:04:33,063: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:33 -2024-01-16 17:04:33,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,288: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:33 -2024-01-16 17:04:33,290: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:33,291: root: INFO: Current backtesting datetime 2021-11-03 15:00:00-05:00 -2024-01-16 17:04:33,291: root: INFO: Current backtesting datetime 2021-11-04 08:30:00-05:00 -2024-01-16 17:04:33,291: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:33 -2024-01-16 17:04:33,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,522: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:33 -2024-01-16 17:04:33,523: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:33,524: root: INFO: Current backtesting datetime 2021-11-04 15:00:00-05:00 -2024-01-16 17:04:33,525: root: INFO: Current backtesting datetime 2021-11-05 08:30:00-05:00 -2024-01-16 17:04:33,525: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:33 -2024-01-16 17:04:33,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,759: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:33 -2024-01-16 17:04:33,761: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:33,762: root: INFO: Current backtesting datetime 2021-11-05 15:00:00-05:00 -2024-01-16 17:04:33,762: root: INFO: Current backtesting datetime 2021-11-06 08:30:00-05:00 -2024-01-16 17:04:33,763: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:33,764: root: INFO: Current backtesting datetime 2021-11-06 08:29:00-05:00 -2024-01-16 17:04:33,766: root: INFO: Current backtesting datetime 2021-11-06 08:29:00-05:00 -2024-01-16 17:04:33,766: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:33,767: root: INFO: Current backtesting datetime 2021-11-08 08:30:00-05:00 -2024-01-16 17:04:33,767: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:33,768: root: INFO: Current backtesting datetime 2021-11-08 09:30:00-05:00 -2024-01-16 17:04:33,768: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:33,769: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:33 -2024-01-16 17:04:33,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:33,997: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:33 -2024-01-16 17:04:33,999: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:34,000: root: INFO: Current backtesting datetime 2021-11-08 16:00:00-05:00 -2024-01-16 17:04:34,001: root: INFO: Current backtesting datetime 2021-11-09 09:30:00-05:00 -2024-01-16 17:04:34,002: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:34 -2024-01-16 17:04:34,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,263: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:34 -2024-01-16 17:04:34,264: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:34,265: root: INFO: Current backtesting datetime 2021-11-09 16:00:00-05:00 -2024-01-16 17:04:34,265: root: INFO: Current backtesting datetime 2021-11-10 09:30:00-05:00 -2024-01-16 17:04:34,266: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:34 -2024-01-16 17:04:34,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,531: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:34 -2024-01-16 17:04:34,533: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:34,534: root: INFO: Current backtesting datetime 2021-11-10 16:00:00-05:00 -2024-01-16 17:04:34,535: root: INFO: Current backtesting datetime 2021-11-11 09:30:00-05:00 -2024-01-16 17:04:34,536: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:34 -2024-01-16 17:04:34,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,845: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:34 -2024-01-16 17:04:34,847: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:34,848: root: INFO: Current backtesting datetime 2021-11-11 16:00:00-05:00 -2024-01-16 17:04:34,848: root: INFO: Current backtesting datetime 2021-11-12 09:30:00-05:00 -2024-01-16 17:04:34,849: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:34 -2024-01-16 17:04:34,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:34,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,124: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:35 -2024-01-16 17:04:35,126: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:35,127: root: INFO: Current backtesting datetime 2021-11-12 16:00:00-05:00 -2024-01-16 17:04:35,127: root: INFO: Current backtesting datetime 2021-11-13 09:30:00-05:00 -2024-01-16 17:04:35,128: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:35,130: root: INFO: Current backtesting datetime 2021-11-13 09:29:00-05:00 -2024-01-16 17:04:35,131: root: INFO: Current backtesting datetime 2021-11-13 09:29:00-05:00 -2024-01-16 17:04:35,131: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:35,132: root: INFO: Current backtesting datetime 2021-11-15 08:30:00-05:00 -2024-01-16 17:04:35,133: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:35,134: root: INFO: Current backtesting datetime 2021-11-15 09:30:00-05:00 -2024-01-16 17:04:35,134: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:35,136: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:35 -2024-01-16 17:04:35,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,425: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:35 -2024-01-16 17:04:35,426: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:35,427: root: INFO: Current backtesting datetime 2021-11-15 16:00:00-05:00 -2024-01-16 17:04:35,427: root: INFO: Current backtesting datetime 2021-11-16 09:30:00-05:00 -2024-01-16 17:04:35,427: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:35 -2024-01-16 17:04:35,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,712: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:35 -2024-01-16 17:04:35,713: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:35,715: root: INFO: Current backtesting datetime 2021-11-16 16:00:00-05:00 -2024-01-16 17:04:35,715: root: INFO: Current backtesting datetime 2021-11-17 09:30:00-05:00 -2024-01-16 17:04:35,716: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:35 -2024-01-16 17:04:35,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,978: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:35 -2024-01-16 17:04:35,980: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:35,980: root: INFO: Current backtesting datetime 2021-11-17 16:00:00-05:00 -2024-01-16 17:04:35,981: root: INFO: Current backtesting datetime 2021-11-18 09:30:00-05:00 -2024-01-16 17:04:35,982: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:35 -2024-01-16 17:04:35,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:35,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:36,288: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:36 -2024-01-16 17:04:36,289: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:36,290: root: INFO: Current backtesting datetime 2021-11-18 16:00:00-05:00 -2024-01-16 17:04:36,290: root: INFO: Current backtesting datetime 2021-11-19 09:30:00-05:00 -2024-01-16 17:04:36,291: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:36 -2024-01-16 17:04:36,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:36,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:36,613: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:36 -2024-01-16 17:04:36,614: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:36,615: root: INFO: Current backtesting datetime 2021-11-19 16:00:00-05:00 -2024-01-16 17:04:36,616: root: INFO: Current backtesting datetime 2021-11-20 09:30:00-05:00 -2024-01-16 17:04:36,616: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:36,618: root: INFO: Current backtesting datetime 2021-11-20 09:29:00-05:00 -2024-01-16 17:04:36,620: root: INFO: Current backtesting datetime 2021-11-20 09:29:00-05:00 -2024-01-16 17:04:36,620: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:36,621: root: INFO: Current backtesting datetime 2021-11-22 08:30:00-05:00 -2024-01-16 17:04:36,621: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:36,622: root: INFO: Current backtesting datetime 2021-11-22 09:30:00-05:00 -2024-01-16 17:04:36,622: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:36,624: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:36 -2024-01-16 17:04:36,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:36,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:36,859: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:36 -2024-01-16 17:04:36,860: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:36,861: root: INFO: Current backtesting datetime 2021-11-22 16:00:00-05:00 -2024-01-16 17:04:36,862: root: INFO: Current backtesting datetime 2021-11-23 09:30:00-05:00 -2024-01-16 17:04:36,863: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:36 -2024-01-16 17:04:36,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:36,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,090: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:37 -2024-01-16 17:04:37,091: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:37,092: root: INFO: Current backtesting datetime 2021-11-23 16:00:00-05:00 -2024-01-16 17:04:37,093: root: INFO: Current backtesting datetime 2021-11-24 09:30:00-05:00 -2024-01-16 17:04:37,094: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:37 -2024-01-16 17:04:37,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,323: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:37 -2024-01-16 17:04:37,324: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:37,325: root: INFO: Current backtesting datetime 2021-11-24 16:00:00-05:00 -2024-01-16 17:04:37,325: root: INFO: Current backtesting datetime 2021-11-25 09:30:00-05:00 -2024-01-16 17:04:37,326: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:37,328: root: INFO: Current backtesting datetime 2021-11-25 09:29:00-05:00 -2024-01-16 17:04:37,329: root: INFO: Current backtesting datetime 2021-11-25 09:29:00-05:00 -2024-01-16 17:04:37,329: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:37,330: root: INFO: Current backtesting datetime 2021-11-26 08:30:00-05:00 -2024-01-16 17:04:37,331: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:37,332: root: INFO: Current backtesting datetime 2021-11-26 09:30:00-05:00 -2024-01-16 17:04:37,332: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:37,334: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:37 -2024-01-16 17:04:37,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,562: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:37 -2024-01-16 17:04:37,563: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:37,564: root: INFO: Current backtesting datetime 2021-11-26 13:00:00-05:00 -2024-01-16 17:04:37,565: root: INFO: Current backtesting datetime 2021-11-27 09:30:00-05:00 -2024-01-16 17:04:37,565: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:37,567: root: INFO: Current backtesting datetime 2021-11-27 09:29:00-05:00 -2024-01-16 17:04:37,568: root: INFO: Current backtesting datetime 2021-11-27 09:29:00-05:00 -2024-01-16 17:04:37,568: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:37,569: root: INFO: Current backtesting datetime 2021-11-29 08:30:00-05:00 -2024-01-16 17:04:37,570: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:37,571: root: INFO: Current backtesting datetime 2021-11-29 09:30:00-05:00 -2024-01-16 17:04:37,571: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:37,572: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:37 -2024-01-16 17:04:37,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,794: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:37 -2024-01-16 17:04:37,795: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:37,796: root: INFO: Current backtesting datetime 2021-11-29 16:00:00-05:00 -2024-01-16 17:04:37,796: root: INFO: Current backtesting datetime 2021-11-30 09:30:00-05:00 -2024-01-16 17:04:37,797: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:37 -2024-01-16 17:04:37,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:37,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,030: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:38 -2024-01-16 17:04:38,031: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:38,032: root: INFO: Current backtesting datetime 2021-11-30 16:00:00-05:00 -2024-01-16 17:04:38,033: root: INFO: Current backtesting datetime 2021-12-01 09:30:00-05:00 -2024-01-16 17:04:38,034: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:38 -2024-01-16 17:04:38,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,260: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:38 -2024-01-16 17:04:38,264: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:38,265: root: INFO: Current backtesting datetime 2021-12-01 16:00:00-05:00 -2024-01-16 17:04:38,265: root: INFO: Current backtesting datetime 2021-12-02 09:30:00-05:00 -2024-01-16 17:04:38,267: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:38 -2024-01-16 17:04:38,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,598: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:38 -2024-01-16 17:04:38,600: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:38,601: root: INFO: Current backtesting datetime 2021-12-02 16:00:00-05:00 -2024-01-16 17:04:38,601: root: INFO: Current backtesting datetime 2021-12-03 09:30:00-05:00 -2024-01-16 17:04:38,602: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:38 -2024-01-16 17:04:38,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,840: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:38 -2024-01-16 17:04:38,842: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:38,843: root: INFO: Current backtesting datetime 2021-12-03 16:00:00-05:00 -2024-01-16 17:04:38,843: root: INFO: Current backtesting datetime 2021-12-04 09:30:00-05:00 -2024-01-16 17:04:38,844: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:38,845: root: INFO: Current backtesting datetime 2021-12-04 09:29:00-05:00 -2024-01-16 17:04:38,847: root: INFO: Current backtesting datetime 2021-12-04 09:29:00-05:00 -2024-01-16 17:04:38,847: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:38,848: root: INFO: Current backtesting datetime 2021-12-06 08:30:00-05:00 -2024-01-16 17:04:38,848: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:38,849: root: INFO: Current backtesting datetime 2021-12-06 09:30:00-05:00 -2024-01-16 17:04:38,849: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:38,850: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:38 -2024-01-16 17:04:38,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:38,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,087: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:39 -2024-01-16 17:04:39,089: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:39,090: root: INFO: Current backtesting datetime 2021-12-06 16:00:00-05:00 -2024-01-16 17:04:39,090: root: INFO: Current backtesting datetime 2021-12-07 09:30:00-05:00 -2024-01-16 17:04:39,091: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:39 -2024-01-16 17:04:39,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,329: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:39 -2024-01-16 17:04:39,330: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:39,331: root: INFO: Current backtesting datetime 2021-12-07 16:00:00-05:00 -2024-01-16 17:04:39,332: root: INFO: Current backtesting datetime 2021-12-08 09:30:00-05:00 -2024-01-16 17:04:39,333: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:39 -2024-01-16 17:04:39,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,575: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:39 -2024-01-16 17:04:39,576: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:39,577: root: INFO: Current backtesting datetime 2021-12-08 16:00:00-05:00 -2024-01-16 17:04:39,577: root: INFO: Current backtesting datetime 2021-12-09 09:30:00-05:00 -2024-01-16 17:04:39,578: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:39 -2024-01-16 17:04:39,578: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,816: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:39 -2024-01-16 17:04:39,817: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:39,818: root: INFO: Current backtesting datetime 2021-12-09 16:00:00-05:00 -2024-01-16 17:04:39,818: root: INFO: Current backtesting datetime 2021-12-10 09:30:00-05:00 -2024-01-16 17:04:39,819: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:39 -2024-01-16 17:04:39,819: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:39,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,051: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:40 -2024-01-16 17:04:40,052: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:40,053: root: INFO: Current backtesting datetime 2021-12-10 16:00:00-05:00 -2024-01-16 17:04:40,054: root: INFO: Current backtesting datetime 2021-12-11 09:30:00-05:00 -2024-01-16 17:04:40,055: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:40,056: root: INFO: Current backtesting datetime 2021-12-11 09:29:00-05:00 -2024-01-16 17:04:40,058: root: INFO: Current backtesting datetime 2021-12-11 09:29:00-05:00 -2024-01-16 17:04:40,058: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:40,059: root: INFO: Current backtesting datetime 2021-12-13 08:30:00-05:00 -2024-01-16 17:04:40,059: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:40,060: root: INFO: Current backtesting datetime 2021-12-13 09:30:00-05:00 -2024-01-16 17:04:40,060: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:40,061: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:40 -2024-01-16 17:04:40,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,293: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:40 -2024-01-16 17:04:40,294: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:40,295: root: INFO: Current backtesting datetime 2021-12-13 16:00:00-05:00 -2024-01-16 17:04:40,295: root: INFO: Current backtesting datetime 2021-12-14 09:30:00-05:00 -2024-01-16 17:04:40,296: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:40 -2024-01-16 17:04:40,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,593: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:40 -2024-01-16 17:04:40,594: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:40,595: root: INFO: Current backtesting datetime 2021-12-14 16:00:00-05:00 -2024-01-16 17:04:40,596: root: INFO: Current backtesting datetime 2021-12-15 09:30:00-05:00 -2024-01-16 17:04:40,597: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:40 -2024-01-16 17:04:40,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,914: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:40 -2024-01-16 17:04:40,915: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:40,916: root: INFO: Current backtesting datetime 2021-12-15 16:00:00-05:00 -2024-01-16 17:04:40,917: root: INFO: Current backtesting datetime 2021-12-16 09:30:00-05:00 -2024-01-16 17:04:40,917: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:40 -2024-01-16 17:04:40,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:40,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:41,203: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:41 -2024-01-16 17:04:41,206: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:41,208: root: INFO: Current backtesting datetime 2021-12-16 16:00:00-05:00 -2024-01-16 17:04:41,208: root: INFO: Current backtesting datetime 2021-12-17 09:30:00-05:00 -2024-01-16 17:04:41,210: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:41 -2024-01-16 17:04:41,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:41,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:41,493: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:41 -2024-01-16 17:04:41,495: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:41,496: root: INFO: Current backtesting datetime 2021-12-17 16:00:00-05:00 -2024-01-16 17:04:41,496: root: INFO: Current backtesting datetime 2021-12-18 09:30:00-05:00 -2024-01-16 17:04:41,497: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:41,499: root: INFO: Current backtesting datetime 2021-12-18 09:29:00-05:00 -2024-01-16 17:04:41,500: root: INFO: Current backtesting datetime 2021-12-18 09:29:00-05:00 -2024-01-16 17:04:41,500: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:41,501: root: INFO: Current backtesting datetime 2021-12-20 08:30:00-05:00 -2024-01-16 17:04:41,502: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:41,503: root: INFO: Current backtesting datetime 2021-12-20 09:30:00-05:00 -2024-01-16 17:04:41,503: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:41,504: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:41 -2024-01-16 17:04:41,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:41,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:41,764: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:41 -2024-01-16 17:04:41,766: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:41,767: root: INFO: Current backtesting datetime 2021-12-20 16:00:00-05:00 -2024-01-16 17:04:41,768: root: INFO: Current backtesting datetime 2021-12-21 09:30:00-05:00 -2024-01-16 17:04:41,769: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:41 -2024-01-16 17:04:41,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:41,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,032: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:42 -2024-01-16 17:04:42,033: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:42,034: root: INFO: Current backtesting datetime 2021-12-21 16:00:00-05:00 -2024-01-16 17:04:42,034: root: INFO: Current backtesting datetime 2021-12-22 09:30:00-05:00 -2024-01-16 17:04:42,035: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:42 -2024-01-16 17:04:42,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,329: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:42 -2024-01-16 17:04:42,331: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:42,332: root: INFO: Current backtesting datetime 2021-12-22 16:00:00-05:00 -2024-01-16 17:04:42,332: root: INFO: Current backtesting datetime 2021-12-23 09:30:00-05:00 -2024-01-16 17:04:42,333: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:42 -2024-01-16 17:04:42,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,679: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:42 -2024-01-16 17:04:42,681: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:42,682: root: INFO: Current backtesting datetime 2021-12-23 16:00:00-05:00 -2024-01-16 17:04:42,682: root: INFO: Current backtesting datetime 2021-12-24 09:30:00-05:00 -2024-01-16 17:04:42,683: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:42,685: root: INFO: Current backtesting datetime 2021-12-24 09:29:00-05:00 -2024-01-16 17:04:42,687: root: INFO: Current backtesting datetime 2021-12-24 09:29:00-05:00 -2024-01-16 17:04:42,687: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:42,688: root: INFO: Current backtesting datetime 2021-12-27 08:30:00-05:00 -2024-01-16 17:04:42,689: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:42,689: root: INFO: Current backtesting datetime 2021-12-27 09:30:00-05:00 -2024-01-16 17:04:42,690: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:42,691: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:42 -2024-01-16 17:04:42,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,928: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:42 -2024-01-16 17:04:42,930: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:42,931: root: INFO: Current backtesting datetime 2021-12-27 16:00:00-05:00 -2024-01-16 17:04:42,931: root: INFO: Current backtesting datetime 2021-12-28 09:30:00-05:00 -2024-01-16 17:04:42,932: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:42 -2024-01-16 17:04:42,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:42,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,156: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:43 -2024-01-16 17:04:43,158: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:43,159: root: INFO: Current backtesting datetime 2021-12-28 16:00:00-05:00 -2024-01-16 17:04:43,159: root: INFO: Current backtesting datetime 2021-12-29 09:30:00-05:00 -2024-01-16 17:04:43,160: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:43 -2024-01-16 17:04:43,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,389: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:43 -2024-01-16 17:04:43,390: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:43,391: root: INFO: Current backtesting datetime 2021-12-29 16:00:00-05:00 -2024-01-16 17:04:43,391: root: INFO: Current backtesting datetime 2021-12-30 09:30:00-05:00 -2024-01-16 17:04:43,392: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:43 -2024-01-16 17:04:43,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,620: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:43 -2024-01-16 17:04:43,621: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:43,622: root: INFO: Current backtesting datetime 2021-12-30 16:00:00-05:00 -2024-01-16 17:04:43,622: root: INFO: Current backtesting datetime 2021-12-31 09:30:00-05:00 -2024-01-16 17:04:43,623: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:43 -2024-01-16 17:04:43,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,852: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:43 -2024-01-16 17:04:43,853: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:43,854: root: INFO: Current backtesting datetime 2021-12-31 16:00:00-05:00 -2024-01-16 17:04:43,855: root: INFO: Current backtesting datetime 2022-01-01 09:30:00-05:00 -2024-01-16 17:04:43,856: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:43,857: root: INFO: Current backtesting datetime 2022-01-01 09:29:00-05:00 -2024-01-16 17:04:43,859: root: INFO: Current backtesting datetime 2022-01-01 09:29:00-05:00 -2024-01-16 17:04:43,859: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:43,860: root: INFO: Current backtesting datetime 2022-01-03 08:30:00-05:00 -2024-01-16 17:04:43,860: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:43,861: root: INFO: Current backtesting datetime 2022-01-03 09:30:00-05:00 -2024-01-16 17:04:43,861: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:43,862: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:43 -2024-01-16 17:04:43,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:43,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,140: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:44 -2024-01-16 17:04:44,141: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:44,142: root: INFO: Current backtesting datetime 2022-01-03 16:00:00-05:00 -2024-01-16 17:04:44,142: root: INFO: Current backtesting datetime 2022-01-04 09:30:00-05:00 -2024-01-16 17:04:44,143: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:44 -2024-01-16 17:04:44,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,375: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:44 -2024-01-16 17:04:44,376: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:44,377: root: INFO: Current backtesting datetime 2022-01-04 16:00:00-05:00 -2024-01-16 17:04:44,378: root: INFO: Current backtesting datetime 2022-01-05 09:30:00-05:00 -2024-01-16 17:04:44,379: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:44 -2024-01-16 17:04:44,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,632: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:44 -2024-01-16 17:04:44,634: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:44,635: root: INFO: Current backtesting datetime 2022-01-05 16:00:00-05:00 -2024-01-16 17:04:44,636: root: INFO: Current backtesting datetime 2022-01-06 09:30:00-05:00 -2024-01-16 17:04:44,636: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:44 -2024-01-16 17:04:44,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,917: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:44 -2024-01-16 17:04:44,919: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:44,920: root: INFO: Current backtesting datetime 2022-01-06 16:00:00-05:00 -2024-01-16 17:04:44,920: root: INFO: Current backtesting datetime 2022-01-07 09:30:00-05:00 -2024-01-16 17:04:44,921: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:44 -2024-01-16 17:04:44,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:44,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:45,228: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:45 -2024-01-16 17:04:45,230: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:45,231: root: INFO: Current backtesting datetime 2022-01-07 16:00:00-05:00 -2024-01-16 17:04:45,231: root: INFO: Current backtesting datetime 2022-01-08 09:30:00-05:00 -2024-01-16 17:04:45,232: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:45,234: root: INFO: Current backtesting datetime 2022-01-08 09:29:00-05:00 -2024-01-16 17:04:45,236: root: INFO: Current backtesting datetime 2022-01-08 09:29:00-05:00 -2024-01-16 17:04:45,236: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:45,237: root: INFO: Current backtesting datetime 2022-01-10 08:30:00-05:00 -2024-01-16 17:04:45,238: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:45,239: root: INFO: Current backtesting datetime 2022-01-10 09:30:00-05:00 -2024-01-16 17:04:45,240: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:45,241: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:45 -2024-01-16 17:04:45,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:45,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:45,521: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:45 -2024-01-16 17:04:45,522: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:45,523: root: INFO: Current backtesting datetime 2022-01-10 16:00:00-05:00 -2024-01-16 17:04:45,524: root: INFO: Current backtesting datetime 2022-01-11 09:30:00-05:00 -2024-01-16 17:04:45,525: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:45 -2024-01-16 17:04:45,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:45,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:45,849: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:45 -2024-01-16 17:04:45,850: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:45,851: root: INFO: Current backtesting datetime 2022-01-11 16:00:00-05:00 -2024-01-16 17:04:45,852: root: INFO: Current backtesting datetime 2022-01-12 09:30:00-05:00 -2024-01-16 17:04:45,852: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:45 -2024-01-16 17:04:45,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:45,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,094: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:46 -2024-01-16 17:04:46,095: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:46,096: root: INFO: Current backtesting datetime 2022-01-12 16:00:00-05:00 -2024-01-16 17:04:46,097: root: INFO: Current backtesting datetime 2022-01-13 09:30:00-05:00 -2024-01-16 17:04:46,097: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:46 -2024-01-16 17:04:46,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,325: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:46 -2024-01-16 17:04:46,327: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:46,328: root: INFO: Current backtesting datetime 2022-01-13 16:00:00-05:00 -2024-01-16 17:04:46,328: root: INFO: Current backtesting datetime 2022-01-14 09:30:00-05:00 -2024-01-16 17:04:46,329: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:46 -2024-01-16 17:04:46,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,575: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:46 -2024-01-16 17:04:46,576: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:46,577: root: INFO: Current backtesting datetime 2022-01-14 16:00:00-05:00 -2024-01-16 17:04:46,578: root: INFO: Current backtesting datetime 2022-01-15 09:30:00-05:00 -2024-01-16 17:04:46,579: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:46,580: root: INFO: Current backtesting datetime 2022-01-15 09:29:00-05:00 -2024-01-16 17:04:46,581: root: INFO: Current backtesting datetime 2022-01-15 09:29:00-05:00 -2024-01-16 17:04:46,582: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:46,582: root: INFO: Current backtesting datetime 2022-01-18 08:30:00-05:00 -2024-01-16 17:04:46,583: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:46,584: root: INFO: Current backtesting datetime 2022-01-18 09:30:00-05:00 -2024-01-16 17:04:46,584: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:46,585: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:46 -2024-01-16 17:04:46,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,817: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:46 -2024-01-16 17:04:46,819: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:46,820: root: INFO: Current backtesting datetime 2022-01-18 16:00:00-05:00 -2024-01-16 17:04:46,820: root: INFO: Current backtesting datetime 2022-01-19 09:30:00-05:00 -2024-01-16 17:04:46,821: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:46 -2024-01-16 17:04:46,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:46,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,057: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:47 -2024-01-16 17:04:47,059: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:47,060: root: INFO: Current backtesting datetime 2022-01-19 16:00:00-05:00 -2024-01-16 17:04:47,060: root: INFO: Current backtesting datetime 2022-01-20 09:30:00-05:00 -2024-01-16 17:04:47,061: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:47 -2024-01-16 17:04:47,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,295: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:47 -2024-01-16 17:04:47,297: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:47,298: root: INFO: Current backtesting datetime 2022-01-20 16:00:00-05:00 -2024-01-16 17:04:47,298: root: INFO: Current backtesting datetime 2022-01-21 09:30:00-05:00 -2024-01-16 17:04:47,299: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:47 -2024-01-16 17:04:47,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,300: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,541: root: INFO: New market order of | 217.0 SPY sell | at price $356.447998046875 of class bracket with status unprocessed was submitted. -2024-01-16 17:04:47,544: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:47 -2024-01-16 17:04:47,544: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,545: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,545: root: INFO: market order of | 217.0 SPY sell | at price $356.447998046875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:47,545: root: INFO: market order of | 217.0 SPY sell | at price $356.447998046875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:47,546: root: INFO: Filled Transaction: sell 217.0 of SPY at 445.55999756 USD per share -2024-01-16 17:04:47,546: root: INFO: market order of | 217.0 SPY sell | at price $356.447998046875 of class bracket with status new was filled -2024-01-16 17:04:47,550: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:47,551: root: INFO: Current backtesting datetime 2022-01-21 16:00:00-05:00 -2024-01-16 17:04:47,551: root: INFO: Current backtesting datetime 2022-01-22 09:30:00-05:00 -2024-01-16 17:04:47,552: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:47,553: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,553: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,555: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,555: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,556: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,558: root: INFO: Current backtesting datetime 2022-01-22 09:29:00-05:00 -2024-01-16 17:04:47,559: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,560: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,561: root: INFO: Current backtesting datetime 2022-01-22 09:29:00-05:00 -2024-01-16 17:04:47,561: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:47,561: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,561: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,562: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,564: root: INFO: Current backtesting datetime 2022-01-24 08:30:00-05:00 -2024-01-16 17:04:47,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,567: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:47,567: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,568: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,570: root: INFO: Current backtesting datetime 2022-01-24 09:30:00-05:00 -2024-01-16 17:04:47,570: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:47,572: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:47 -2024-01-16 17:04:47,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,854: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:47 -2024-01-16 17:04:47,854: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:47,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,857: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:47,858: root: INFO: Current backtesting datetime 2022-01-24 16:00:00-05:00 -2024-01-16 17:04:47,859: root: INFO: Current backtesting datetime 2022-01-25 09:30:00-05:00 -2024-01-16 17:04:47,860: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:47 -2024-01-16 17:04:47,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:47,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,178: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:48 -2024-01-16 17:04:48,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:48,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:48,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,181: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:48,182: root: INFO: Current backtesting datetime 2022-01-25 16:00:00-05:00 -2024-01-16 17:04:48,182: root: INFO: Current backtesting datetime 2022-01-26 09:30:00-05:00 -2024-01-16 17:04:48,183: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:48 -2024-01-16 17:04:48,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,457: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:48 -2024-01-16 17:04:48,457: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:48,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,458: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:48,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,460: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:48,461: root: INFO: Current backtesting datetime 2022-01-26 16:00:00-05:00 -2024-01-16 17:04:48,462: root: INFO: Current backtesting datetime 2022-01-27 09:30:00-05:00 -2024-01-16 17:04:48,463: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:48 -2024-01-16 17:04:48,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,749: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:48 -2024-01-16 17:04:48,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:48,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,751: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:48,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,752: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:48,753: root: INFO: Current backtesting datetime 2022-01-27 16:00:00-05:00 -2024-01-16 17:04:48,754: root: INFO: Current backtesting datetime 2022-01-28 09:30:00-05:00 -2024-01-16 17:04:48,755: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:48 -2024-01-16 17:04:48,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:48,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,027: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:49 -2024-01-16 17:04:49,028: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,029: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,033: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:49,034: root: INFO: Current backtesting datetime 2022-01-28 16:00:00-05:00 -2024-01-16 17:04:49,035: root: INFO: Current backtesting datetime 2022-01-29 09:30:00-05:00 -2024-01-16 17:04:49,036: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:49,037: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,038: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,039: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,039: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,040: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,042: root: INFO: Current backtesting datetime 2022-01-29 09:29:00-05:00 -2024-01-16 17:04:49,043: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,046: root: INFO: Current backtesting datetime 2022-01-29 09:29:00-05:00 -2024-01-16 17:04:49,046: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:49,046: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,047: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,049: root: INFO: Current backtesting datetime 2022-01-31 08:30:00-05:00 -2024-01-16 17:04:49,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,052: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:49,052: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,053: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,054: root: INFO: Current backtesting datetime 2022-01-31 09:30:00-05:00 -2024-01-16 17:04:49,055: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:49,057: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:49 -2024-01-16 17:04:49,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,331: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:49 -2024-01-16 17:04:49,331: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,333: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,334: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:49,336: root: INFO: Current backtesting datetime 2022-01-31 16:00:00-05:00 -2024-01-16 17:04:49,336: root: INFO: Current backtesting datetime 2022-02-01 09:30:00-05:00 -2024-01-16 17:04:49,338: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:49 -2024-01-16 17:04:49,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,647: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:49 -2024-01-16 17:04:49,647: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,651: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:49,652: root: INFO: Current backtesting datetime 2022-02-01 16:00:00-05:00 -2024-01-16 17:04:49,652: root: INFO: Current backtesting datetime 2022-02-02 09:30:00-05:00 -2024-01-16 17:04:49,654: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:49 -2024-01-16 17:04:49,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,882: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:49 -2024-01-16 17:04:49,883: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,884: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:49,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,886: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:49,887: root: INFO: Current backtesting datetime 2022-02-02 16:00:00-05:00 -2024-01-16 17:04:49,887: root: INFO: Current backtesting datetime 2022-02-03 09:30:00-05:00 -2024-01-16 17:04:49,889: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:49 -2024-01-16 17:04:49,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:49,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,123: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:50 -2024-01-16 17:04:50,123: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,125: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,127: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:50,128: root: INFO: Current backtesting datetime 2022-02-03 16:00:00-05:00 -2024-01-16 17:04:50,128: root: INFO: Current backtesting datetime 2022-02-04 09:30:00-05:00 -2024-01-16 17:04:50,130: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:50 -2024-01-16 17:04:50,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,359: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:50 -2024-01-16 17:04:50,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,372: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:50,374: root: INFO: Current backtesting datetime 2022-02-04 16:00:00-05:00 -2024-01-16 17:04:50,374: root: INFO: Current backtesting datetime 2022-02-05 09:30:00-05:00 -2024-01-16 17:04:50,376: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:50,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,379: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,381: root: INFO: Current backtesting datetime 2022-02-05 09:29:00-05:00 -2024-01-16 17:04:50,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,384: root: INFO: Current backtesting datetime 2022-02-05 09:29:00-05:00 -2024-01-16 17:04:50,384: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:50,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,387: root: INFO: Current backtesting datetime 2022-02-07 08:30:00-05:00 -2024-01-16 17:04:50,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,389: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:50,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,392: root: INFO: Current backtesting datetime 2022-02-07 09:30:00-05:00 -2024-01-16 17:04:50,392: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:50,395: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:50 -2024-01-16 17:04:50,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,625: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:50 -2024-01-16 17:04:50,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,628: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:50,629: root: INFO: Current backtesting datetime 2022-02-07 16:00:00-05:00 -2024-01-16 17:04:50,630: root: INFO: Current backtesting datetime 2022-02-08 09:30:00-05:00 -2024-01-16 17:04:50,631: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:50 -2024-01-16 17:04:50,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,855: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:50 -2024-01-16 17:04:50,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:50,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,858: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:50,859: root: INFO: Current backtesting datetime 2022-02-08 16:00:00-05:00 -2024-01-16 17:04:50,860: root: INFO: Current backtesting datetime 2022-02-09 09:30:00-05:00 -2024-01-16 17:04:50,861: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:50 -2024-01-16 17:04:50,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:50,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,089: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:51 -2024-01-16 17:04:51,089: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,090: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,092: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:51,093: root: INFO: Current backtesting datetime 2022-02-09 16:00:00-05:00 -2024-01-16 17:04:51,094: root: INFO: Current backtesting datetime 2022-02-10 09:30:00-05:00 -2024-01-16 17:04:51,095: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:51 -2024-01-16 17:04:51,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,315: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:51 -2024-01-16 17:04:51,315: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,317: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,318: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:51,319: root: INFO: Current backtesting datetime 2022-02-10 16:00:00-05:00 -2024-01-16 17:04:51,320: root: INFO: Current backtesting datetime 2022-02-11 09:30:00-05:00 -2024-01-16 17:04:51,322: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:51 -2024-01-16 17:04:51,322: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,628: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:51 -2024-01-16 17:04:51,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,633: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,635: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:51,637: root: INFO: Current backtesting datetime 2022-02-11 16:00:00-05:00 -2024-01-16 17:04:51,637: root: INFO: Current backtesting datetime 2022-02-12 09:30:00-05:00 -2024-01-16 17:04:51,639: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:51,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,640: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,643: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,645: root: INFO: Current backtesting datetime 2022-02-12 09:29:00-05:00 -2024-01-16 17:04:51,646: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,647: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,648: root: INFO: Current backtesting datetime 2022-02-12 09:29:00-05:00 -2024-01-16 17:04:51,648: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:51,648: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,651: root: INFO: Current backtesting datetime 2022-02-14 08:30:00-05:00 -2024-01-16 17:04:51,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,653: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:51,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,654: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,656: root: INFO: Current backtesting datetime 2022-02-14 09:30:00-05:00 -2024-01-16 17:04:51,656: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:51,659: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:51 -2024-01-16 17:04:51,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,943: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:51 -2024-01-16 17:04:51,943: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:51,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,947: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:51,948: root: INFO: Current backtesting datetime 2022-02-14 16:00:00-05:00 -2024-01-16 17:04:51,948: root: INFO: Current backtesting datetime 2022-02-15 09:30:00-05:00 -2024-01-16 17:04:51,950: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:51 -2024-01-16 17:04:51,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:51,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,224: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:52 -2024-01-16 17:04:52,225: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:52,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,226: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:52,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,228: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:52,229: root: INFO: Current backtesting datetime 2022-02-15 16:00:00-05:00 -2024-01-16 17:04:52,229: root: INFO: Current backtesting datetime 2022-02-16 09:30:00-05:00 -2024-01-16 17:04:52,231: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:52 -2024-01-16 17:04:52,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,528: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:52 -2024-01-16 17:04:52,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:52,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,529: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:52,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,531: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:52,533: root: INFO: Current backtesting datetime 2022-02-16 16:00:00-05:00 -2024-01-16 17:04:52,533: root: INFO: Current backtesting datetime 2022-02-17 09:30:00-05:00 -2024-01-16 17:04:52,535: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:52 -2024-01-16 17:04:52,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,767: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:52 -2024-01-16 17:04:52,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:52,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,769: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:52,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,771: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:52,773: root: INFO: Current backtesting datetime 2022-02-17 16:00:00-05:00 -2024-01-16 17:04:52,773: root: INFO: Current backtesting datetime 2022-02-18 09:30:00-05:00 -2024-01-16 17:04:52,775: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:52 -2024-01-16 17:04:52,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:52,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,010: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:53 -2024-01-16 17:04:53,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,015: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,017: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:53,018: root: INFO: Current backtesting datetime 2022-02-18 16:00:00-05:00 -2024-01-16 17:04:53,018: root: INFO: Current backtesting datetime 2022-02-19 09:30:00-05:00 -2024-01-16 17:04:53,020: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:53,020: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,023: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,024: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,026: root: INFO: Current backtesting datetime 2022-02-19 09:29:00-05:00 -2024-01-16 17:04:53,026: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,027: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,029: root: INFO: Current backtesting datetime 2022-02-19 09:29:00-05:00 -2024-01-16 17:04:53,029: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:53,029: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,030: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,032: root: INFO: Current backtesting datetime 2022-02-22 08:30:00-05:00 -2024-01-16 17:04:53,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,034: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:53,034: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,035: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,037: root: INFO: Current backtesting datetime 2022-02-22 09:30:00-05:00 -2024-01-16 17:04:53,037: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:53,040: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:53 -2024-01-16 17:04:53,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,264: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:53 -2024-01-16 17:04:53,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,267: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:53,269: root: INFO: Current backtesting datetime 2022-02-22 16:00:00-05:00 -2024-01-16 17:04:53,269: root: INFO: Current backtesting datetime 2022-02-23 09:30:00-05:00 -2024-01-16 17:04:53,271: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:53 -2024-01-16 17:04:53,271: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,506: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:53 -2024-01-16 17:04:53,506: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,507: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,509: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:53,510: root: INFO: Current backtesting datetime 2022-02-23 16:00:00-05:00 -2024-01-16 17:04:53,510: root: INFO: Current backtesting datetime 2022-02-24 09:30:00-05:00 -2024-01-16 17:04:53,512: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:53 -2024-01-16 17:04:53,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,756: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:53 -2024-01-16 17:04:53,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,759: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:53,760: root: INFO: Current backtesting datetime 2022-02-24 16:00:00-05:00 -2024-01-16 17:04:53,760: root: INFO: Current backtesting datetime 2022-02-25 09:30:00-05:00 -2024-01-16 17:04:53,761: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:53 -2024-01-16 17:04:53,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,996: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:53 -2024-01-16 17:04:53,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,997: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:53,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:53,999: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:54,000: root: INFO: Current backtesting datetime 2022-02-25 16:00:00-05:00 -2024-01-16 17:04:54,000: root: INFO: Current backtesting datetime 2022-02-26 09:30:00-05:00 -2024-01-16 17:04:54,002: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:54,002: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,003: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,005: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,008: root: INFO: Current backtesting datetime 2022-02-26 09:29:00-05:00 -2024-01-16 17:04:54,008: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,011: root: INFO: Current backtesting datetime 2022-02-26 09:29:00-05:00 -2024-01-16 17:04:54,011: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:54,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,012: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,014: root: INFO: Current backtesting datetime 2022-02-28 08:30:00-05:00 -2024-01-16 17:04:54,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,016: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:54,016: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,019: root: INFO: Current backtesting datetime 2022-02-28 09:30:00-05:00 -2024-01-16 17:04:54,019: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:54,021: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:54 -2024-01-16 17:04:54,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,260: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:54 -2024-01-16 17:04:54,260: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,267: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:54,268: root: INFO: Current backtesting datetime 2022-02-28 16:00:00-05:00 -2024-01-16 17:04:54,268: root: INFO: Current backtesting datetime 2022-03-01 09:30:00-05:00 -2024-01-16 17:04:54,271: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:54 -2024-01-16 17:04:54,271: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,579: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:54 -2024-01-16 17:04:54,579: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,581: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,583: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:54,584: root: INFO: Current backtesting datetime 2022-03-01 16:00:00-05:00 -2024-01-16 17:04:54,584: root: INFO: Current backtesting datetime 2022-03-02 09:30:00-05:00 -2024-01-16 17:04:54,586: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:54 -2024-01-16 17:04:54,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,861: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:54 -2024-01-16 17:04:54,861: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:54,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,864: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:54,865: root: INFO: Current backtesting datetime 2022-03-02 16:00:00-05:00 -2024-01-16 17:04:54,866: root: INFO: Current backtesting datetime 2022-03-03 09:30:00-05:00 -2024-01-16 17:04:54,867: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:54 -2024-01-16 17:04:54,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:54,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,165: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:55 -2024-01-16 17:04:55,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,167: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,169: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:55,171: root: INFO: Current backtesting datetime 2022-03-03 16:00:00-05:00 -2024-01-16 17:04:55,171: root: INFO: Current backtesting datetime 2022-03-04 09:30:00-05:00 -2024-01-16 17:04:55,172: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:55 -2024-01-16 17:04:55,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,465: root: INFO: New market order of | 336.0 SPY sell | at price $345.40000000000003 of class bracket with status unprocessed was submitted. -2024-01-16 17:04:55,470: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:55 -2024-01-16 17:04:55,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,472: root: INFO: market order of | 336.0 SPY sell | at price $345.40000000000003 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:55,472: root: INFO: market order of | 336.0 SPY sell | at price $345.40000000000003 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:55,472: root: INFO: Filled Transaction: sell 336.0 of SPY at 431.75000000 USD per share -2024-01-16 17:04:55,472: root: INFO: market order of | 336.0 SPY sell | at price $345.40000000000003 of class bracket with status new was filled -2024-01-16 17:04:55,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,478: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:55,479: root: INFO: Current backtesting datetime 2022-03-04 16:00:00-05:00 -2024-01-16 17:04:55,479: root: INFO: Current backtesting datetime 2022-03-05 09:30:00-05:00 -2024-01-16 17:04:55,481: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:55,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,482: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,483: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,484: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,487: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,488: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,489: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,491: root: INFO: Current backtesting datetime 2022-03-05 09:29:00-05:00 -2024-01-16 17:04:55,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,492: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,496: root: INFO: Current backtesting datetime 2022-03-05 09:29:00-05:00 -2024-01-16 17:04:55,496: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:55,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,501: root: INFO: Current backtesting datetime 2022-03-07 08:30:00-05:00 -2024-01-16 17:04:55,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,504: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:55,504: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,505: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,506: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,506: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,508: root: INFO: Current backtesting datetime 2022-03-07 09:30:00-05:00 -2024-01-16 17:04:55,508: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:55,510: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:55 -2024-01-16 17:04:55,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,798: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:55 -2024-01-16 17:04:55,798: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,800: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,801: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,802: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:55,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,804: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:55,805: root: INFO: Current backtesting datetime 2022-03-07 16:00:00-05:00 -2024-01-16 17:04:55,806: root: INFO: Current backtesting datetime 2022-03-08 09:30:00-05:00 -2024-01-16 17:04:55,807: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:55 -2024-01-16 17:04:55,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:55,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,095: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:56 -2024-01-16 17:04:56,095: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,100: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:56,101: root: INFO: Current backtesting datetime 2022-03-08 16:00:00-05:00 -2024-01-16 17:04:56,101: root: INFO: Current backtesting datetime 2022-03-09 09:30:00-05:00 -2024-01-16 17:04:56,103: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:56 -2024-01-16 17:04:56,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,391: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:56 -2024-01-16 17:04:56,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,393: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,394: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,395: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,397: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:56,398: root: INFO: Current backtesting datetime 2022-03-09 16:00:00-05:00 -2024-01-16 17:04:56,398: root: INFO: Current backtesting datetime 2022-03-10 09:30:00-05:00 -2024-01-16 17:04:56,399: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:56 -2024-01-16 17:04:56,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,687: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:56 -2024-01-16 17:04:56,687: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,693: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,695: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:56,696: root: INFO: Current backtesting datetime 2022-03-10 16:00:00-05:00 -2024-01-16 17:04:56,696: root: INFO: Current backtesting datetime 2022-03-11 09:30:00-05:00 -2024-01-16 17:04:56,698: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:56 -2024-01-16 17:04:56,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,927: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:56 -2024-01-16 17:04:56,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,929: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,932: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:56,933: root: INFO: Current backtesting datetime 2022-03-11 16:00:00-05:00 -2024-01-16 17:04:56,933: root: INFO: Current backtesting datetime 2022-03-12 09:30:00-05:00 -2024-01-16 17:04:56,935: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:56,935: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,936: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,937: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,938: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,939: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,941: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,942: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,943: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,944: root: INFO: Current backtesting datetime 2022-03-12 09:29:00-05:00 -2024-01-16 17:04:56,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,946: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,947: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,948: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,949: root: INFO: Current backtesting datetime 2022-03-12 09:29:00-05:00 -2024-01-16 17:04:56,949: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:56,950: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,950: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,951: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,952: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,954: root: INFO: Current backtesting datetime 2022-03-14 07:30:00-05:00 -2024-01-16 17:04:56,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,955: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,956: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:56,956: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,957: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,958: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,959: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:56,959: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,959: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,960: root: INFO: Current backtesting datetime 2022-03-14 08:30:00-05:00 -2024-01-16 17:04:56,961: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:56,962: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:56 -2024-01-16 17:04:56,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:56,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,190: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:57 -2024-01-16 17:04:57,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,196: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:57,197: root: INFO: Current backtesting datetime 2022-03-14 15:00:00-05:00 -2024-01-16 17:04:57,198: root: INFO: Current backtesting datetime 2022-03-15 08:30:00-05:00 -2024-01-16 17:04:57,200: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:57 -2024-01-16 17:04:57,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,438: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:57 -2024-01-16 17:04:57,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,441: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,442: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,444: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:57,445: root: INFO: Current backtesting datetime 2022-03-15 15:00:00-05:00 -2024-01-16 17:04:57,445: root: INFO: Current backtesting datetime 2022-03-16 08:30:00-05:00 -2024-01-16 17:04:57,446: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:57 -2024-01-16 17:04:57,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,682: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:57 -2024-01-16 17:04:57,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,687: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:57,688: root: INFO: Current backtesting datetime 2022-03-16 15:00:00-05:00 -2024-01-16 17:04:57,688: root: INFO: Current backtesting datetime 2022-03-17 08:30:00-05:00 -2024-01-16 17:04:57,690: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:57 -2024-01-16 17:04:57,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,928: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:57 -2024-01-16 17:04:57,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,935: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:57,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,937: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:57,938: root: INFO: Current backtesting datetime 2022-03-17 15:00:00-05:00 -2024-01-16 17:04:57,939: root: INFO: Current backtesting datetime 2022-03-18 08:30:00-05:00 -2024-01-16 17:04:57,941: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:57 -2024-01-16 17:04:57,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:57,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,164: root: INFO: New market order of | 497.0 SPY sell | at price $350.40000000000003 of class bracket with status unprocessed was submitted. -2024-01-16 17:04:58,168: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:58 -2024-01-16 17:04:58,168: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,168: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,169: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,170: root: INFO: market order of | 497.0 SPY sell | at price $350.40000000000003 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:58,170: root: INFO: market order of | 497.0 SPY sell | at price $350.40000000000003 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:58,170: root: INFO: Filled Transaction: sell 497.0 of SPY at 438.00000000 USD per share -2024-01-16 17:04:58,170: root: INFO: market order of | 497.0 SPY sell | at price $350.40000000000003 of class bracket with status new was filled -2024-01-16 17:04:58,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,177: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:58,178: root: INFO: Current backtesting datetime 2022-03-18 15:00:00-05:00 -2024-01-16 17:04:58,178: root: INFO: Current backtesting datetime 2022-03-19 08:30:00-05:00 -2024-01-16 17:04:58,179: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:58,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,182: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,189: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,192: root: INFO: Current backtesting datetime 2022-03-19 08:29:00-05:00 -2024-01-16 17:04:58,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,200: root: INFO: Current backtesting datetime 2022-03-19 08:29:00-05:00 -2024-01-16 17:04:58,200: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:58,200: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,201: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,202: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,205: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,207: root: INFO: Current backtesting datetime 2022-03-21 07:30:00-05:00 -2024-01-16 17:04:58,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,210: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:58,210: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,211: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,212: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,212: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,216: root: INFO: Current backtesting datetime 2022-03-21 08:30:00-05:00 -2024-01-16 17:04:58,217: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:58,219: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:58 -2024-01-16 17:04:58,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,448: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:58 -2024-01-16 17:04:58,448: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,449: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,450: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,450: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,450: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,451: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,452: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,452: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,454: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:58,455: root: INFO: Current backtesting datetime 2022-03-21 15:00:00-05:00 -2024-01-16 17:04:58,455: root: INFO: Current backtesting datetime 2022-03-22 08:30:00-05:00 -2024-01-16 17:04:58,457: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:58 -2024-01-16 17:04:58,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,728: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:58 -2024-01-16 17:04:58,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,730: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,732: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:58,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,737: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:58,739: root: INFO: Current backtesting datetime 2022-03-22 15:00:00-05:00 -2024-01-16 17:04:58,739: root: INFO: Current backtesting datetime 2022-03-23 08:30:00-05:00 -2024-01-16 17:04:58,740: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:58 -2024-01-16 17:04:58,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:58,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,027: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:59 -2024-01-16 17:04:59,028: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,031: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,032: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,032: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,033: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,034: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,036: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:59,037: root: INFO: Current backtesting datetime 2022-03-23 15:00:00-05:00 -2024-01-16 17:04:59,037: root: INFO: Current backtesting datetime 2022-03-24 08:30:00-05:00 -2024-01-16 17:04:59,040: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:59 -2024-01-16 17:04:59,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,367: root: INFO: New market order of | 724.0 SPY sell | at price $360.9280029296875 of class bracket with status unprocessed was submitted. -2024-01-16 17:04:59,371: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:59 -2024-01-16 17:04:59,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,374: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,375: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,377: root: INFO: market order of | 724.0 SPY sell | at price $360.9280029296875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:59,378: root: INFO: market order of | 724.0 SPY sell | at price $360.9280029296875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:04:59,378: root: INFO: Filled Transaction: sell 724.0 of SPY at 451.16000366 USD per share -2024-01-16 17:04:59,378: root: INFO: market order of | 724.0 SPY sell | at price $360.9280029296875 of class bracket with status new was filled -2024-01-16 17:04:59,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,383: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:59,384: root: INFO: Current backtesting datetime 2022-03-24 15:00:00-05:00 -2024-01-16 17:04:59,384: root: INFO: Current backtesting datetime 2022-03-25 08:30:00-05:00 -2024-01-16 17:04:59,386: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:59 -2024-01-16 17:04:59,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,703: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:04:59 -2024-01-16 17:04:59,703: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,705: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,706: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,707: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,708: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,709: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,710: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,712: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,714: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:04:59,715: root: INFO: Current backtesting datetime 2022-03-25 15:00:00-05:00 -2024-01-16 17:04:59,715: root: INFO: Current backtesting datetime 2022-03-26 08:30:00-05:00 -2024-01-16 17:04:59,717: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:04:59,717: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,718: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,718: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,719: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,720: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,721: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,722: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,723: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,724: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,725: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,726: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,727: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,727: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,730: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,731: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,733: root: INFO: Current backtesting datetime 2022-03-26 08:29:00-05:00 -2024-01-16 17:04:59,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,735: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,736: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,737: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,738: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,739: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,741: root: INFO: Current backtesting datetime 2022-03-26 08:29:00-05:00 -2024-01-16 17:04:59,742: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:04:59,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,743: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,744: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,745: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,746: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,751: root: INFO: Current backtesting datetime 2022-03-28 07:30:00-05:00 -2024-01-16 17:04:59,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,753: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:04:59,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,754: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,755: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,758: root: INFO: limit order of | 336.0 SPY buy | at price $345.40000000000003 with status unprocessed was canceled. -2024-01-16 17:04:59,762: root: INFO: Filled Transaction: buy 336.0 of SPY at 460.01998901 USD per share -2024-01-16 17:04:59,762: root: INFO: stop order of | 336.0 SPY buy | at price $453.33750000000003 with status unprocessed was filled -2024-01-16 17:04:59,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,765: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:04:59,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,767: root: INFO: limit order of | 497.0 SPY buy | at price $350.40000000000003 with status unprocessed was canceled. -2024-01-16 17:04:59,770: root: INFO: Filled Transaction: buy 497.0 of SPY at 460.01998901 USD per share -2024-01-16 17:04:59,770: root: INFO: stop order of | 497.0 SPY buy | at price $459.90000000000003 with status unprocessed was filled -2024-01-16 17:04:59,774: root: INFO: Current backtesting datetime 2022-03-28 08:30:00-05:00 -2024-01-16 17:04:59,774: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:04:59,777: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:04:59 -2024-01-16 17:04:59,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:04:59,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,009: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:00 -2024-01-16 17:05:00,010: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,012: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,013: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,015: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:00,016: root: INFO: Current backtesting datetime 2022-03-28 15:00:00-05:00 -2024-01-16 17:05:00,016: root: INFO: Current backtesting datetime 2022-03-29 08:30:00-05:00 -2024-01-16 17:05:00,018: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:00 -2024-01-16 17:05:00,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,257: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:00 -2024-01-16 17:05:00,257: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,258: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,259: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,260: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,261: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:00,262: root: INFO: Current backtesting datetime 2022-03-29 15:00:00-05:00 -2024-01-16 17:05:00,263: root: INFO: Current backtesting datetime 2022-03-30 08:30:00-05:00 -2024-01-16 17:05:00,264: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:00 -2024-01-16 17:05:00,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,499: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:00 -2024-01-16 17:05:00,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,500: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,502: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,504: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:00,505: root: INFO: Current backtesting datetime 2022-03-30 15:00:00-05:00 -2024-01-16 17:05:00,505: root: INFO: Current backtesting datetime 2022-03-31 08:30:00-05:00 -2024-01-16 17:05:00,507: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:00 -2024-01-16 17:05:00,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,740: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:00 -2024-01-16 17:05:00,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,743: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,745: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:00,746: root: INFO: Current backtesting datetime 2022-03-31 15:00:00-05:00 -2024-01-16 17:05:00,746: root: INFO: Current backtesting datetime 2022-04-01 08:30:00-05:00 -2024-01-16 17:05:00,748: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:00 -2024-01-16 17:05:00,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,974: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:00 -2024-01-16 17:05:00,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,979: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,980: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,981: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:00,982: root: INFO: Current backtesting datetime 2022-04-01 15:00:00-05:00 -2024-01-16 17:05:00,983: root: INFO: Current backtesting datetime 2022-04-02 08:30:00-05:00 -2024-01-16 17:05:00,984: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:00,985: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,985: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,987: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,988: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,989: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,990: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,991: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,992: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,994: root: INFO: Current backtesting datetime 2022-04-02 08:29:00-05:00 -2024-01-16 17:05:00,994: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,997: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:00,999: root: INFO: Current backtesting datetime 2022-04-02 08:29:00-05:00 -2024-01-16 17:05:00,999: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:00,999: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:00,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,000: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,001: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,001: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,001: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,002: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,004: root: INFO: Current backtesting datetime 2022-04-04 07:30:00-05:00 -2024-01-16 17:05:01,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,007: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:01,007: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,008: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,012: root: INFO: Current backtesting datetime 2022-04-04 08:30:00-05:00 -2024-01-16 17:05:01,012: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:01,014: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:01 -2024-01-16 17:05:01,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,251: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:01 -2024-01-16 17:05:01,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,257: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:01,258: root: INFO: Current backtesting datetime 2022-04-04 15:00:00-05:00 -2024-01-16 17:05:01,258: root: INFO: Current backtesting datetime 2022-04-05 08:30:00-05:00 -2024-01-16 17:05:01,260: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:01 -2024-01-16 17:05:01,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,495: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:01 -2024-01-16 17:05:01,495: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,499: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:01,500: root: INFO: Current backtesting datetime 2022-04-05 15:00:00-05:00 -2024-01-16 17:05:01,501: root: INFO: Current backtesting datetime 2022-04-06 08:30:00-05:00 -2024-01-16 17:05:01,503: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:01 -2024-01-16 17:05:01,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,789: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:01 -2024-01-16 17:05:01,789: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,790: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,791: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,792: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:01,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,793: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,794: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:01,795: root: INFO: Current backtesting datetime 2022-04-06 15:00:00-05:00 -2024-01-16 17:05:01,795: root: INFO: Current backtesting datetime 2022-04-07 08:30:00-05:00 -2024-01-16 17:05:01,797: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:01 -2024-01-16 17:05:01,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:01,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,098: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:02 -2024-01-16 17:05:02,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,101: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,104: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:02,105: root: INFO: Current backtesting datetime 2022-04-07 15:00:00-05:00 -2024-01-16 17:05:02,105: root: INFO: Current backtesting datetime 2022-04-08 08:30:00-05:00 -2024-01-16 17:05:02,106: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:02 -2024-01-16 17:05:02,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,417: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:02 -2024-01-16 17:05:02,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,421: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,422: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,424: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:02,425: root: INFO: Current backtesting datetime 2022-04-08 15:00:00-05:00 -2024-01-16 17:05:02,425: root: INFO: Current backtesting datetime 2022-04-09 08:30:00-05:00 -2024-01-16 17:05:02,426: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:02,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,427: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,428: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,429: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,430: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,431: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,432: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,435: root: INFO: Current backtesting datetime 2022-04-09 08:29:00-05:00 -2024-01-16 17:05:02,436: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,437: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,438: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,441: root: INFO: Current backtesting datetime 2022-04-09 08:29:00-05:00 -2024-01-16 17:05:02,441: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:02,441: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,442: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,443: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,443: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,445: root: INFO: Current backtesting datetime 2022-04-11 07:30:00-05:00 -2024-01-16 17:05:02,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,447: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:02,447: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,448: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,449: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,449: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,450: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,450: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,450: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,452: root: INFO: Current backtesting datetime 2022-04-11 08:30:00-05:00 -2024-01-16 17:05:02,452: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:02,455: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:02 -2024-01-16 17:05:02,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,760: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:02 -2024-01-16 17:05:02,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:02,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,765: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:02,766: root: INFO: Current backtesting datetime 2022-04-11 15:00:00-05:00 -2024-01-16 17:05:02,766: root: INFO: Current backtesting datetime 2022-04-12 08:30:00-05:00 -2024-01-16 17:05:02,767: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:02 -2024-01-16 17:05:02,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:02,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,006: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:03 -2024-01-16 17:05:03,006: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,007: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,008: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,011: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:03,012: root: INFO: Current backtesting datetime 2022-04-12 15:00:00-05:00 -2024-01-16 17:05:03,012: root: INFO: Current backtesting datetime 2022-04-13 08:30:00-05:00 -2024-01-16 17:05:03,014: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:03 -2024-01-16 17:05:03,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,253: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:03 -2024-01-16 17:05:03,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,256: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,257: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:03,258: root: INFO: Current backtesting datetime 2022-04-13 15:00:00-05:00 -2024-01-16 17:05:03,259: root: INFO: Current backtesting datetime 2022-04-14 08:30:00-05:00 -2024-01-16 17:05:03,260: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:03 -2024-01-16 17:05:03,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,488: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:03 -2024-01-16 17:05:03,489: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,490: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,493: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:03,494: root: INFO: Current backtesting datetime 2022-04-14 15:00:00-05:00 -2024-01-16 17:05:03,494: root: INFO: Current backtesting datetime 2022-04-15 08:30:00-05:00 -2024-01-16 17:05:03,496: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:03,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,502: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,503: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,504: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,506: root: INFO: Current backtesting datetime 2022-04-15 08:29:00-05:00 -2024-01-16 17:05:03,506: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,507: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,508: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,509: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,511: root: INFO: Current backtesting datetime 2022-04-15 08:29:00-05:00 -2024-01-16 17:05:03,511: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:03,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,514: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,515: root: INFO: Current backtesting datetime 2022-04-18 07:30:00-05:00 -2024-01-16 17:05:03,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,518: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:03,518: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,519: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,520: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,521: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,522: root: INFO: Current backtesting datetime 2022-04-18 08:30:00-05:00 -2024-01-16 17:05:03,522: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:03,524: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:03 -2024-01-16 17:05:03,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,754: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:03 -2024-01-16 17:05:03,754: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,758: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,759: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:03,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,762: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:03,763: root: INFO: Current backtesting datetime 2022-04-18 15:00:00-05:00 -2024-01-16 17:05:03,763: root: INFO: Current backtesting datetime 2022-04-19 08:30:00-05:00 -2024-01-16 17:05:03,765: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:03 -2024-01-16 17:05:03,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:03,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,097: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:04 -2024-01-16 17:05:04,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,102: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:04,103: root: INFO: Current backtesting datetime 2022-04-19 15:00:00-05:00 -2024-01-16 17:05:04,103: root: INFO: Current backtesting datetime 2022-04-20 08:30:00-05:00 -2024-01-16 17:05:04,105: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:04 -2024-01-16 17:05:04,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,338: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:04 -2024-01-16 17:05:04,338: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,340: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,343: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:04,343: root: INFO: Current backtesting datetime 2022-04-20 15:00:00-05:00 -2024-01-16 17:05:04,344: root: INFO: Current backtesting datetime 2022-04-21 08:30:00-05:00 -2024-01-16 17:05:04,345: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:04 -2024-01-16 17:05:04,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,584: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:04 -2024-01-16 17:05:04,584: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,585: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,588: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:04,589: root: INFO: Current backtesting datetime 2022-04-21 15:00:00-05:00 -2024-01-16 17:05:04,590: root: INFO: Current backtesting datetime 2022-04-22 08:30:00-05:00 -2024-01-16 17:05:04,591: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:04 -2024-01-16 17:05:04,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,889: root: INFO: New market order of | 683.0 SPY sell | at price $349.52800292968755 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:04,895: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:04 -2024-01-16 17:05:04,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,899: root: INFO: market order of | 683.0 SPY sell | at price $349.52800292968755 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:04,899: root: INFO: market order of | 683.0 SPY sell | at price $349.52800292968755 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:04,899: root: INFO: Filled Transaction: sell 683.0 of SPY at 436.91000366 USD per share -2024-01-16 17:05:04,899: root: INFO: market order of | 683.0 SPY sell | at price $349.52800292968755 of class bracket with status new was filled -2024-01-16 17:05:04,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,904: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:04,905: root: INFO: Current backtesting datetime 2022-04-22 15:00:00-05:00 -2024-01-16 17:05:04,905: root: INFO: Current backtesting datetime 2022-04-23 08:30:00-05:00 -2024-01-16 17:05:04,906: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:04,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,913: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,915: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,915: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,919: root: INFO: Current backtesting datetime 2022-04-23 08:29:00-05:00 -2024-01-16 17:05:04,920: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,923: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,924: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,924: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,926: root: INFO: Current backtesting datetime 2022-04-23 08:29:00-05:00 -2024-01-16 17:05:04,926: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:04,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,929: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,931: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,933: root: INFO: Current backtesting datetime 2022-04-25 07:30:00-05:00 -2024-01-16 17:05:04,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,936: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:04,936: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,937: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,938: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,939: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,939: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:04,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,943: root: INFO: Current backtesting datetime 2022-04-25 08:30:00-05:00 -2024-01-16 17:05:04,943: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:04,945: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:04 -2024-01-16 17:05:04,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:04,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,261: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:05 -2024-01-16 17:05:05,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,263: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,266: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,268: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:05,269: root: INFO: Current backtesting datetime 2022-04-25 15:00:00-05:00 -2024-01-16 17:05:05,270: root: INFO: Current backtesting datetime 2022-04-26 08:30:00-05:00 -2024-01-16 17:05:05,272: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:05 -2024-01-16 17:05:05,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,589: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:05 -2024-01-16 17:05:05,590: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,591: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,592: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,593: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,594: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,594: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,596: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:05,597: root: INFO: Current backtesting datetime 2022-04-26 15:00:00-05:00 -2024-01-16 17:05:05,597: root: INFO: Current backtesting datetime 2022-04-27 08:30:00-05:00 -2024-01-16 17:05:05,598: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:05 -2024-01-16 17:05:05,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,833: root: INFO: New market order of | 1060.0 SPY sell | at price $337.83200683593753 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:05,837: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:05 -2024-01-16 17:05:05,838: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,839: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,842: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,843: root: INFO: market order of | 1060.0 SPY sell | at price $337.83200683593753 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:05,843: root: INFO: market order of | 1060.0 SPY sell | at price $337.83200683593753 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:05,843: root: INFO: Filled Transaction: sell 1060.0 of SPY at 422.29000854 USD per share -2024-01-16 17:05:05,843: root: INFO: market order of | 1060.0 SPY sell | at price $337.83200683593753 of class bracket with status new was filled -2024-01-16 17:05:05,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:05,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,849: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:05,849: root: INFO: Current backtesting datetime 2022-04-27 15:00:00-05:00 -2024-01-16 17:05:05,850: root: INFO: Current backtesting datetime 2022-04-28 08:30:00-05:00 -2024-01-16 17:05:05,851: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:05 -2024-01-16 17:05:05,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:05,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,078: root: INFO: New market order of | 1585.0 SPY sell | at price $338.87199707031255 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:06,081: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:06 -2024-01-16 17:05:06,081: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,083: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,084: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,085: root: INFO: market order of | 1585.0 SPY sell | at price $338.87199707031255 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:06,085: root: INFO: market order of | 1585.0 SPY sell | at price $338.87199707031255 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:06,085: root: INFO: Filled Transaction: sell 1585.0 of SPY at 423.58999634 USD per share -2024-01-16 17:05:06,085: root: INFO: market order of | 1585.0 SPY sell | at price $338.87199707031255 of class bracket with status new was filled -2024-01-16 17:05:06,088: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,089: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,090: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,090: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,091: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,094: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:06,095: root: INFO: Current backtesting datetime 2022-04-28 15:00:00-05:00 -2024-01-16 17:05:06,095: root: INFO: Current backtesting datetime 2022-04-29 08:30:00-05:00 -2024-01-16 17:05:06,097: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:06 -2024-01-16 17:05:06,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,326: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:06 -2024-01-16 17:05:06,326: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,327: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,328: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,328: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,328: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,329: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,330: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,331: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,332: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,332: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,333: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,334: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,336: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:06,337: root: INFO: Current backtesting datetime 2022-04-29 15:00:00-05:00 -2024-01-16 17:05:06,337: root: INFO: Current backtesting datetime 2022-04-30 08:30:00-05:00 -2024-01-16 17:05:06,339: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:06,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,340: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,342: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,343: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,344: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,346: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,347: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,350: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,352: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,353: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,354: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,355: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,356: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,356: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,358: root: INFO: Current backtesting datetime 2022-04-30 08:29:00-05:00 -2024-01-16 17:05:06,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,360: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,360: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,361: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,364: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,369: root: INFO: Current backtesting datetime 2022-04-30 08:29:00-05:00 -2024-01-16 17:05:06,369: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:06,369: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,373: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,374: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,374: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,379: root: INFO: Current backtesting datetime 2022-05-02 07:30:00-05:00 -2024-01-16 17:05:06,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,381: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:06,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,383: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,387: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,392: root: INFO: Current backtesting datetime 2022-05-02 08:30:00-05:00 -2024-01-16 17:05:06,392: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:06,394: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:06 -2024-01-16 17:05:06,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,619: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:06 -2024-01-16 17:05:06,619: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,620: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,621: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,622: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,623: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,624: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,627: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,629: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:06,630: root: INFO: Current backtesting datetime 2022-05-02 15:00:00-05:00 -2024-01-16 17:05:06,631: root: INFO: Current backtesting datetime 2022-05-03 08:30:00-05:00 -2024-01-16 17:05:06,632: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:06 -2024-01-16 17:05:06,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,864: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:06 -2024-01-16 17:05:06,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,869: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:06,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,874: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:06,875: root: INFO: Current backtesting datetime 2022-05-03 15:00:00-05:00 -2024-01-16 17:05:06,875: root: INFO: Current backtesting datetime 2022-05-04 08:30:00-05:00 -2024-01-16 17:05:06,877: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:06 -2024-01-16 17:05:06,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:06,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,104: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:07 -2024-01-16 17:05:07,104: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,106: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,107: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,110: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,114: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:07,115: root: INFO: Current backtesting datetime 2022-05-04 15:00:00-05:00 -2024-01-16 17:05:07,115: root: INFO: Current backtesting datetime 2022-05-05 08:30:00-05:00 -2024-01-16 17:05:07,117: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:07 -2024-01-16 17:05:07,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,351: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:07 -2024-01-16 17:05:07,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,355: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,356: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,357: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,358: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,360: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,361: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,364: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:07,365: root: INFO: Current backtesting datetime 2022-05-05 15:00:00-05:00 -2024-01-16 17:05:07,365: root: INFO: Current backtesting datetime 2022-05-06 08:30:00-05:00 -2024-01-16 17:05:07,367: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:07 -2024-01-16 17:05:07,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,631: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:07 -2024-01-16 17:05:07,631: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,633: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,634: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,635: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,636: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,640: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,644: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:07,644: root: INFO: Current backtesting datetime 2022-05-06 15:00:00-05:00 -2024-01-16 17:05:07,645: root: INFO: Current backtesting datetime 2022-05-07 08:30:00-05:00 -2024-01-16 17:05:07,646: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:07,646: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,647: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,648: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,654: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,656: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,657: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,658: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,660: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,664: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,665: root: INFO: Current backtesting datetime 2022-05-07 08:29:00-05:00 -2024-01-16 17:05:07,666: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,667: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,668: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,669: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,670: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,672: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,673: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,676: root: INFO: Current backtesting datetime 2022-05-07 08:29:00-05:00 -2024-01-16 17:05:07,677: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:07,677: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,678: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,681: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,683: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,687: root: INFO: Current backtesting datetime 2022-05-09 07:30:00-05:00 -2024-01-16 17:05:07,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,689: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:07,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,690: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,691: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,693: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,694: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,695: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,696: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,697: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,697: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:07,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,699: root: INFO: Current backtesting datetime 2022-05-09 08:30:00-05:00 -2024-01-16 17:05:07,699: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:07,702: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:07 -2024-01-16 17:05:07,702: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:07,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,014: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:08 -2024-01-16 17:05:08,014: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,015: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,016: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,018: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,019: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,020: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,022: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,023: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,024: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:08,025: root: INFO: Current backtesting datetime 2022-05-09 15:00:00-05:00 -2024-01-16 17:05:08,025: root: INFO: Current backtesting datetime 2022-05-10 08:30:00-05:00 -2024-01-16 17:05:08,027: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:08 -2024-01-16 17:05:08,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,312: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:08 -2024-01-16 17:05:08,312: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,314: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,315: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,316: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,317: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,318: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,319: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,320: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,321: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,321: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,321: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,322: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,322: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,322: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,323: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:08,324: root: INFO: Current backtesting datetime 2022-05-10 15:00:00-05:00 -2024-01-16 17:05:08,324: root: INFO: Current backtesting datetime 2022-05-11 08:30:00-05:00 -2024-01-16 17:05:08,326: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:08 -2024-01-16 17:05:08,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,589: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:08 -2024-01-16 17:05:08,590: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,591: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,592: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,593: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,595: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,596: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,597: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,598: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,599: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,600: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,602: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:08,603: root: INFO: Current backtesting datetime 2022-05-11 15:00:00-05:00 -2024-01-16 17:05:08,603: root: INFO: Current backtesting datetime 2022-05-12 08:30:00-05:00 -2024-01-16 17:05:08,605: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:08 -2024-01-16 17:05:08,605: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,606: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,896: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:08 -2024-01-16 17:05:08,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,903: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,904: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:08,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,909: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:08,910: root: INFO: Current backtesting datetime 2022-05-12 15:00:00-05:00 -2024-01-16 17:05:08,910: root: INFO: Current backtesting datetime 2022-05-13 08:30:00-05:00 -2024-01-16 17:05:08,912: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:08 -2024-01-16 17:05:08,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:08,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,183: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:09 -2024-01-16 17:05:09,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,189: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,193: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:09,194: root: INFO: Current backtesting datetime 2022-05-13 15:00:00-05:00 -2024-01-16 17:05:09,194: root: INFO: Current backtesting datetime 2022-05-14 08:30:00-05:00 -2024-01-16 17:05:09,195: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:09,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,200: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,201: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,202: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,206: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,207: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,209: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,210: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,211: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,212: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,215: root: INFO: Current backtesting datetime 2022-05-14 08:29:00-05:00 -2024-01-16 17:05:09,216: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,217: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,218: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,219: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,222: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,224: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,225: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,226: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,228: root: INFO: Current backtesting datetime 2022-05-14 08:29:00-05:00 -2024-01-16 17:05:09,228: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:09,229: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,230: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,231: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,231: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,233: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,233: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,237: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,238: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,242: root: INFO: Current backtesting datetime 2022-05-16 07:30:00-05:00 -2024-01-16 17:05:09,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,244: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:09,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,245: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,246: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,247: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,252: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,255: root: INFO: Current backtesting datetime 2022-05-16 08:30:00-05:00 -2024-01-16 17:05:09,255: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:09,257: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:09 -2024-01-16 17:05:09,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,530: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:09 -2024-01-16 17:05:09,530: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,531: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,532: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,533: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,533: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,534: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,535: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,535: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,536: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,537: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,538: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,538: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,538: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,539: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,540: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:09,541: root: INFO: Current backtesting datetime 2022-05-16 15:00:00-05:00 -2024-01-16 17:05:09,541: root: INFO: Current backtesting datetime 2022-05-17 08:30:00-05:00 -2024-01-16 17:05:09,543: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:09 -2024-01-16 17:05:09,543: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,822: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:09 -2024-01-16 17:05:09,823: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,824: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,827: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:09,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,832: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:09,833: root: INFO: Current backtesting datetime 2022-05-17 15:00:00-05:00 -2024-01-16 17:05:09,834: root: INFO: Current backtesting datetime 2022-05-18 08:30:00-05:00 -2024-01-16 17:05:09,835: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:09 -2024-01-16 17:05:09,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:09,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,115: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:10 -2024-01-16 17:05:10,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,117: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,123: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,124: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,125: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:10,126: root: INFO: Current backtesting datetime 2022-05-18 15:00:00-05:00 -2024-01-16 17:05:10,126: root: INFO: Current backtesting datetime 2022-05-19 08:30:00-05:00 -2024-01-16 17:05:10,128: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:10 -2024-01-16 17:05:10,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,416: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:10 -2024-01-16 17:05:10,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,422: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,424: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,425: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,427: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,428: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,429: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,431: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:10,432: root: INFO: Current backtesting datetime 2022-05-19 15:00:00-05:00 -2024-01-16 17:05:10,432: root: INFO: Current backtesting datetime 2022-05-20 08:30:00-05:00 -2024-01-16 17:05:10,434: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:10 -2024-01-16 17:05:10,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,709: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:10 -2024-01-16 17:05:10,709: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,710: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,710: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,711: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,712: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,712: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,713: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,714: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,715: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,717: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,718: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,718: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,719: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,721: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:10,722: root: INFO: Current backtesting datetime 2022-05-20 15:00:00-05:00 -2024-01-16 17:05:10,722: root: INFO: Current backtesting datetime 2022-05-21 08:30:00-05:00 -2024-01-16 17:05:10,724: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:10,724: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,725: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,726: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,727: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,730: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,731: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,732: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,735: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,736: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,737: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,739: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,744: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,745: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,746: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,748: root: INFO: Current backtesting datetime 2022-05-21 08:29:00-05:00 -2024-01-16 17:05:10,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,750: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,751: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,754: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,755: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,759: root: INFO: Current backtesting datetime 2022-05-21 08:29:00-05:00 -2024-01-16 17:05:10,759: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:10,759: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,765: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,770: root: INFO: Current backtesting datetime 2022-05-23 07:30:00-05:00 -2024-01-16 17:05:10,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,772: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:10,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,774: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,775: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,776: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,777: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:10,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,784: root: INFO: Current backtesting datetime 2022-05-23 08:30:00-05:00 -2024-01-16 17:05:10,784: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:10,786: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:10 -2024-01-16 17:05:10,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:10,787: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,053: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:11 -2024-01-16 17:05:11,053: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,054: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,055: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,056: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,057: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,058: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,058: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,060: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,061: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,063: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:11,063: root: INFO: Current backtesting datetime 2022-05-23 15:00:00-05:00 -2024-01-16 17:05:11,064: root: INFO: Current backtesting datetime 2022-05-24 08:30:00-05:00 -2024-01-16 17:05:11,066: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:11 -2024-01-16 17:05:11,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,343: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:11 -2024-01-16 17:05:11,344: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,346: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,346: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,347: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,348: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,350: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,353: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:11,354: root: INFO: Current backtesting datetime 2022-05-24 15:00:00-05:00 -2024-01-16 17:05:11,354: root: INFO: Current backtesting datetime 2022-05-25 08:30:00-05:00 -2024-01-16 17:05:11,356: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:11 -2024-01-16 17:05:11,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,586: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:11 -2024-01-16 17:05:11,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,588: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,589: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,590: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,591: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,592: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,592: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,593: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,594: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,595: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,596: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:11,597: root: INFO: Current backtesting datetime 2022-05-25 15:00:00-05:00 -2024-01-16 17:05:11,597: root: INFO: Current backtesting datetime 2022-05-26 08:30:00-05:00 -2024-01-16 17:05:11,599: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:11 -2024-01-16 17:05:11,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,832: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:11 -2024-01-16 17:05:11,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,838: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,839: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,841: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,841: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,842: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,843: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:11,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,846: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:11,847: root: INFO: Current backtesting datetime 2022-05-26 15:00:00-05:00 -2024-01-16 17:05:11,847: root: INFO: Current backtesting datetime 2022-05-27 08:30:00-05:00 -2024-01-16 17:05:11,849: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:11 -2024-01-16 17:05:11,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:11,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,090: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:12 -2024-01-16 17:05:12,090: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,093: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,094: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,095: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,095: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,100: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:12,101: root: INFO: Current backtesting datetime 2022-05-27 15:00:00-05:00 -2024-01-16 17:05:12,101: root: INFO: Current backtesting datetime 2022-05-28 08:30:00-05:00 -2024-01-16 17:05:12,103: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:12,103: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,104: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,106: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,107: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,110: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,117: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,124: root: INFO: Current backtesting datetime 2022-05-28 08:29:00-05:00 -2024-01-16 17:05:12,124: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,125: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,126: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,127: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,129: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,132: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,132: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,134: root: INFO: Current backtesting datetime 2022-05-28 08:29:00-05:00 -2024-01-16 17:05:12,134: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:12,134: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,136: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,137: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,138: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,138: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,139: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,139: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,139: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,140: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,142: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,143: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,146: root: INFO: Current backtesting datetime 2022-05-31 07:30:00-05:00 -2024-01-16 17:05:12,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,148: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:12,148: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,149: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,150: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,154: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,155: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,156: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,159: root: INFO: Current backtesting datetime 2022-05-31 08:30:00-05:00 -2024-01-16 17:05:12,159: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:12,161: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:12 -2024-01-16 17:05:12,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,385: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:12 -2024-01-16 17:05:12,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,387: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,392: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,393: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,394: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,395: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:12,396: root: INFO: Current backtesting datetime 2022-05-31 15:00:00-05:00 -2024-01-16 17:05:12,396: root: INFO: Current backtesting datetime 2022-06-01 08:30:00-05:00 -2024-01-16 17:05:12,398: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:12 -2024-01-16 17:05:12,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,633: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:12 -2024-01-16 17:05:12,633: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,635: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,636: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,640: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,641: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,643: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:12,644: root: INFO: Current backtesting datetime 2022-06-01 15:00:00-05:00 -2024-01-16 17:05:12,644: root: INFO: Current backtesting datetime 2022-06-02 08:30:00-05:00 -2024-01-16 17:05:12,646: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:12 -2024-01-16 17:05:12,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,893: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:12 -2024-01-16 17:05:12,893: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:12,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,905: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:12,907: root: INFO: Current backtesting datetime 2022-06-02 15:00:00-05:00 -2024-01-16 17:05:12,907: root: INFO: Current backtesting datetime 2022-06-03 08:30:00-05:00 -2024-01-16 17:05:12,909: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:12 -2024-01-16 17:05:12,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:12,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,153: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:13 -2024-01-16 17:05:13,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,158: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,159: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,161: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,163: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,166: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:13,167: root: INFO: Current backtesting datetime 2022-06-03 15:00:00-05:00 -2024-01-16 17:05:13,167: root: INFO: Current backtesting datetime 2022-06-04 08:30:00-05:00 -2024-01-16 17:05:13,169: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:13,169: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,170: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,182: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,189: root: INFO: Current backtesting datetime 2022-06-04 08:29:00-05:00 -2024-01-16 17:05:13,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,198: root: INFO: Current backtesting datetime 2022-06-04 08:29:00-05:00 -2024-01-16 17:05:13,198: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:13,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,201: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,202: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,205: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,207: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,210: root: INFO: Current backtesting datetime 2022-06-06 07:30:00-05:00 -2024-01-16 17:05:13,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,212: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:13,212: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,215: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,216: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,217: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,218: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,219: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,223: root: INFO: Current backtesting datetime 2022-06-06 08:30:00-05:00 -2024-01-16 17:05:13,223: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:13,226: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:13 -2024-01-16 17:05:13,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,495: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:13 -2024-01-16 17:05:13,495: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,500: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,502: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,503: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,505: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:13,506: root: INFO: Current backtesting datetime 2022-06-06 15:00:00-05:00 -2024-01-16 17:05:13,506: root: INFO: Current backtesting datetime 2022-06-07 08:30:00-05:00 -2024-01-16 17:05:13,508: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:13 -2024-01-16 17:05:13,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,796: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:13 -2024-01-16 17:05:13,796: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,797: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,799: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,799: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,799: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,800: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,800: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,801: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,802: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,803: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,804: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,805: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:13,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,806: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:13,807: root: INFO: Current backtesting datetime 2022-06-07 15:00:00-05:00 -2024-01-16 17:05:13,808: root: INFO: Current backtesting datetime 2022-06-08 08:30:00-05:00 -2024-01-16 17:05:13,809: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:13 -2024-01-16 17:05:13,809: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:13,810: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,098: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:14 -2024-01-16 17:05:14,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,101: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,102: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,103: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,104: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,106: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,107: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,108: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:14,109: root: INFO: Current backtesting datetime 2022-06-08 15:00:00-05:00 -2024-01-16 17:05:14,110: root: INFO: Current backtesting datetime 2022-06-09 08:30:00-05:00 -2024-01-16 17:05:14,111: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:14 -2024-01-16 17:05:14,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,376: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:14 -2024-01-16 17:05:14,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,379: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,383: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,388: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:14,389: root: INFO: Current backtesting datetime 2022-06-09 15:00:00-05:00 -2024-01-16 17:05:14,390: root: INFO: Current backtesting datetime 2022-06-10 08:30:00-05:00 -2024-01-16 17:05:14,391: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:14 -2024-01-16 17:05:14,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,698: root: INFO: New market order of | 2550.0 SPY sell | at price $315.90400390625 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:14,705: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:14 -2024-01-16 17:05:14,705: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,706: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,708: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,709: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,709: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,710: root: INFO: market order of | 2550.0 SPY sell | at price $315.90400390625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:14,710: root: INFO: market order of | 2550.0 SPY sell | at price $315.90400390625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:14,710: root: INFO: Filled Transaction: sell 2550.0 of SPY at 394.88000488 USD per share -2024-01-16 17:05:14,710: root: INFO: market order of | 2550.0 SPY sell | at price $315.90400390625 of class bracket with status new was filled -2024-01-16 17:05:14,713: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,714: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,715: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,715: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,716: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,717: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,718: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,720: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:14,721: root: INFO: Current backtesting datetime 2022-06-10 15:00:00-05:00 -2024-01-16 17:05:14,721: root: INFO: Current backtesting datetime 2022-06-11 08:30:00-05:00 -2024-01-16 17:05:14,723: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:14,723: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,724: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,725: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,726: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,726: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,727: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,730: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,731: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,732: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,735: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,736: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,737: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,738: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,739: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,743: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,744: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,745: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,746: root: INFO: Current backtesting datetime 2022-06-11 08:29:00-05:00 -2024-01-16 17:05:14,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,748: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,750: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,751: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,754: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,755: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,758: root: INFO: Current backtesting datetime 2022-06-11 08:29:00-05:00 -2024-01-16 17:05:14,758: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:14,758: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,765: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,768: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,770: root: INFO: Current backtesting datetime 2022-06-13 07:30:00-05:00 -2024-01-16 17:05:14,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,773: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:14,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,774: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,775: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,776: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,777: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,777: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,780: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,783: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:14,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,785: root: INFO: Current backtesting datetime 2022-06-13 08:30:00-05:00 -2024-01-16 17:05:14,785: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:14,788: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:14 -2024-01-16 17:05:14,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:14,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,093: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:15 -2024-01-16 17:05:15,094: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,095: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,101: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,102: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,103: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,104: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,106: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:15,107: root: INFO: Current backtesting datetime 2022-06-13 15:00:00-05:00 -2024-01-16 17:05:15,108: root: INFO: Current backtesting datetime 2022-06-14 08:30:00-05:00 -2024-01-16 17:05:15,109: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:15 -2024-01-16 17:05:15,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,410: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:15 -2024-01-16 17:05:15,410: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,413: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,414: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,419: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,420: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,421: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,422: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,423: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:15,424: root: INFO: Current backtesting datetime 2022-06-14 15:00:00-05:00 -2024-01-16 17:05:15,425: root: INFO: Current backtesting datetime 2022-06-15 08:30:00-05:00 -2024-01-16 17:05:15,426: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:15 -2024-01-16 17:05:15,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,663: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:15 -2024-01-16 17:05:15,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,664: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,665: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,666: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,667: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,669: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,670: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,672: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,676: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,678: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:15,679: root: INFO: Current backtesting datetime 2022-06-15 15:00:00-05:00 -2024-01-16 17:05:15,679: root: INFO: Current backtesting datetime 2022-06-16 08:30:00-05:00 -2024-01-16 17:05:15,681: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:15 -2024-01-16 17:05:15,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,910: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:15 -2024-01-16 17:05:15,911: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,916: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,918: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,919: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,920: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,920: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,921: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,923: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:15,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,925: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:15,926: root: INFO: Current backtesting datetime 2022-06-16 15:00:00-05:00 -2024-01-16 17:05:15,926: root: INFO: Current backtesting datetime 2022-06-17 08:30:00-05:00 -2024-01-16 17:05:15,929: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:15 -2024-01-16 17:05:15,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:15,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,170: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:16 -2024-01-16 17:05:16,170: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,182: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:16,183: root: INFO: Current backtesting datetime 2022-06-17 15:00:00-05:00 -2024-01-16 17:05:16,183: root: INFO: Current backtesting datetime 2022-06-18 08:30:00-05:00 -2024-01-16 17:05:16,185: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:16,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,199: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,200: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,201: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,202: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,205: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,205: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,206: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,206: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,207: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,208: root: INFO: Current backtesting datetime 2022-06-18 08:29:00-05:00 -2024-01-16 17:05:16,208: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,209: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,210: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,210: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,211: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,211: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,212: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,212: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,214: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,215: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,216: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,217: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,218: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,220: root: INFO: Current backtesting datetime 2022-06-18 08:29:00-05:00 -2024-01-16 17:05:16,220: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:16,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,222: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,223: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,224: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,225: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,226: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,227: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,228: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,229: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,230: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,230: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,230: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,231: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,232: root: INFO: Current backtesting datetime 2022-06-21 07:30:00-05:00 -2024-01-16 17:05:16,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,235: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:16,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,236: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,237: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,238: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,240: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,241: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,242: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,243: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,245: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,246: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,249: root: INFO: Current backtesting datetime 2022-06-21 08:30:00-05:00 -2024-01-16 17:05:16,249: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:16,251: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:16 -2024-01-16 17:05:16,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,475: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:16 -2024-01-16 17:05:16,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,477: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,478: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,478: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,479: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,482: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,483: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,483: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,484: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,487: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:16,488: root: INFO: Current backtesting datetime 2022-06-21 15:00:00-05:00 -2024-01-16 17:05:16,488: root: INFO: Current backtesting datetime 2022-06-22 08:30:00-05:00 -2024-01-16 17:05:16,490: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:16 -2024-01-16 17:05:16,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,726: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:16 -2024-01-16 17:05:16,726: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,727: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,730: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,731: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,732: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,735: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,736: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,738: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:16,739: root: INFO: Current backtesting datetime 2022-06-22 15:00:00-05:00 -2024-01-16 17:05:16,739: root: INFO: Current backtesting datetime 2022-06-23 08:30:00-05:00 -2024-01-16 17:05:16,741: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:16 -2024-01-16 17:05:16,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,964: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:16 -2024-01-16 17:05:16,965: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,965: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,965: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,966: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,966: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,966: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,967: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,967: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,968: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,969: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,970: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,971: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,971: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,971: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,972: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,973: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,973: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,973: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:16,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,976: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:16,977: root: INFO: Current backtesting datetime 2022-06-23 15:00:00-05:00 -2024-01-16 17:05:16,977: root: INFO: Current backtesting datetime 2022-06-24 08:30:00-05:00 -2024-01-16 17:05:16,979: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:16 -2024-01-16 17:05:16,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:16,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,215: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:17 -2024-01-16 17:05:17,215: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,216: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,218: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,218: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,219: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,219: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,220: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,220: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,222: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,223: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,224: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,224: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,225: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,226: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,226: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,227: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,229: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:17,230: root: INFO: Current backtesting datetime 2022-06-24 15:00:00-05:00 -2024-01-16 17:05:17,230: root: INFO: Current backtesting datetime 2022-06-25 08:30:00-05:00 -2024-01-16 17:05:17,232: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:17,232: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,232: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,233: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,234: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,236: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,238: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,240: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,241: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,242: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,245: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,247: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,252: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,256: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,257: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,259: root: INFO: Current backtesting datetime 2022-06-25 08:29:00-05:00 -2024-01-16 17:05:17,259: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,260: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,260: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,262: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,263: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,264: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,264: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,266: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,267: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,268: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,269: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,270: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,271: root: INFO: Current backtesting datetime 2022-06-25 08:29:00-05:00 -2024-01-16 17:05:17,271: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:17,271: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,271: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,272: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,274: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,275: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,275: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,276: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,277: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,278: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,280: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,281: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,282: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,284: root: INFO: Current backtesting datetime 2022-06-27 07:30:00-05:00 -2024-01-16 17:05:17,284: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,286: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:17,286: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,287: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,288: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,289: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,291: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,292: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,293: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,294: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,294: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,295: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,295: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,295: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,296: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,298: root: INFO: Current backtesting datetime 2022-06-27 08:30:00-05:00 -2024-01-16 17:05:17,298: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:17,301: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:17 -2024-01-16 17:05:17,301: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,302: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,596: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:17 -2024-01-16 17:05:17,596: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,596: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,597: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,598: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,599: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,600: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,601: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,602: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,604: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,604: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,604: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,605: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,605: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,605: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,606: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,606: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,606: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,607: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,607: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,607: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,608: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,608: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,608: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,610: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:17,611: root: INFO: Current backtesting datetime 2022-06-27 15:00:00-05:00 -2024-01-16 17:05:17,611: root: INFO: Current backtesting datetime 2022-06-28 08:30:00-05:00 -2024-01-16 17:05:17,612: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:17 -2024-01-16 17:05:17,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,899: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:17 -2024-01-16 17:05:17,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,904: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,911: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:17,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,914: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:17,915: root: INFO: Current backtesting datetime 2022-06-28 15:00:00-05:00 -2024-01-16 17:05:17,915: root: INFO: Current backtesting datetime 2022-06-29 08:30:00-05:00 -2024-01-16 17:05:17,917: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:17 -2024-01-16 17:05:17,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:17,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,184: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:18 -2024-01-16 17:05:18,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,189: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,195: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:18,196: root: INFO: Current backtesting datetime 2022-06-29 15:00:00-05:00 -2024-01-16 17:05:18,197: root: INFO: Current backtesting datetime 2022-06-30 08:30:00-05:00 -2024-01-16 17:05:18,198: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:18 -2024-01-16 17:05:18,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,495: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:18 -2024-01-16 17:05:18,495: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,500: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,502: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,503: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,504: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,505: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,507: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:18,508: root: INFO: Current backtesting datetime 2022-06-30 15:00:00-05:00 -2024-01-16 17:05:18,508: root: INFO: Current backtesting datetime 2022-07-01 08:30:00-05:00 -2024-01-16 17:05:18,510: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:18 -2024-01-16 17:05:18,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,824: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:18 -2024-01-16 17:05:18,824: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,827: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,834: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,834: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,836: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,839: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:18,840: root: INFO: Current backtesting datetime 2022-07-01 15:00:00-05:00 -2024-01-16 17:05:18,841: root: INFO: Current backtesting datetime 2022-07-02 08:30:00-05:00 -2024-01-16 17:05:18,842: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:18,842: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,843: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,848: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,849: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,851: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,852: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,853: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,859: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,860: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,861: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,870: root: INFO: Current backtesting datetime 2022-07-02 08:29:00-05:00 -2024-01-16 17:05:18,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,873: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,874: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,876: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,877: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,878: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,879: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,880: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,881: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,882: root: INFO: Current backtesting datetime 2022-07-02 08:29:00-05:00 -2024-01-16 17:05:18,882: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:18,883: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,884: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,886: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,887: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,887: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,889: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,890: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,891: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,893: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,895: root: INFO: Current backtesting datetime 2022-07-05 07:30:00-05:00 -2024-01-16 17:05:18,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,898: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:18,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,903: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,904: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:18,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,911: root: INFO: Current backtesting datetime 2022-07-05 08:30:00-05:00 -2024-01-16 17:05:18,911: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:18,914: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:18 -2024-01-16 17:05:18,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:18,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,162: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:19 -2024-01-16 17:05:19,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,163: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,166: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,167: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,168: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,168: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,168: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,169: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,170: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,173: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:19,174: root: INFO: Current backtesting datetime 2022-07-05 15:00:00-05:00 -2024-01-16 17:05:19,174: root: INFO: Current backtesting datetime 2022-07-06 08:30:00-05:00 -2024-01-16 17:05:19,176: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:19 -2024-01-16 17:05:19,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,428: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:19 -2024-01-16 17:05:19,428: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,430: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,431: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,432: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,435: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,437: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,438: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,442: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:19,443: root: INFO: Current backtesting datetime 2022-07-06 15:00:00-05:00 -2024-01-16 17:05:19,443: root: INFO: Current backtesting datetime 2022-07-07 08:30:00-05:00 -2024-01-16 17:05:19,445: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:19 -2024-01-16 17:05:19,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,676: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:19 -2024-01-16 17:05:19,677: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,678: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,681: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,683: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,686: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,688: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:19,689: root: INFO: Current backtesting datetime 2022-07-07 15:00:00-05:00 -2024-01-16 17:05:19,689: root: INFO: Current backtesting datetime 2022-07-08 08:30:00-05:00 -2024-01-16 17:05:19,691: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:19 -2024-01-16 17:05:19,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,934: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:05:19,934: root: INFO: stop order of | 724.0 SPY buy | at price $473.71800384521487 with status unprocessed was canceled. -2024-01-16 17:05:19,945: root: INFO: stop order of | 2550.0 SPY buy | at price $414.62400512695314 with status unprocessed was canceled. -2024-01-16 17:05:19,947: root: INFO: limit order of | 217.0 SPY buy | at price $356.447998046875 with status unprocessed was canceled. -2024-01-16 17:05:19,950: root: INFO: limit order of | 724.0 SPY buy | at price $360.9280029296875 with status unprocessed was canceled. -2024-01-16 17:05:19,952: root: INFO: limit order of | 2550.0 SPY buy | at price $315.90400390625 with status unprocessed was canceled. -2024-01-16 17:05:19,954: root: INFO: limit order of | 683.0 SPY buy | at price $349.52800292968755 with status unprocessed was canceled. -2024-01-16 17:05:19,957: root: INFO: stop order of | 217.0 SPY buy | at price $467.83799743652344 with status unprocessed was canceled. -2024-01-16 17:05:19,959: root: INFO: stop order of | 1060.0 SPY buy | at price $443.404508972168 with status unprocessed was canceled. -2024-01-16 17:05:19,962: root: INFO: stop order of | 683.0 SPY buy | at price $458.7555038452149 with status unprocessed was canceled. -2024-01-16 17:05:19,964: root: INFO: limit order of | 1585.0 SPY buy | at price $338.87199707031255 with status unprocessed was canceled. -2024-01-16 17:05:19,966: root: INFO: limit order of | 1060.0 SPY buy | at price $337.83200683593753 with status unprocessed was canceled. -2024-01-16 17:05:19,969: root: INFO: stop order of | 1585.0 SPY buy | at price $444.7694961547852 with status unprocessed was canceled. -2024-01-16 17:05:19,972: root: INFO: New market order of | 6819.0 SPY buy | with status unprocessed was submitted. -2024-01-16 17:05:19,975: root: INFO: New market order of | 3900.0 SPY buy | at price $464.72398681640624 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:19,978: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:19 -2024-01-16 17:05:19,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,979: root: INFO: Filled Transaction: buy 6819.0 of SPY at 387.26998901 USD per share -2024-01-16 17:05:19,979: root: INFO: market order of | 6819.0 SPY buy | with status new was filled -2024-01-16 17:05:19,979: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:05:19,981: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,981: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,982: root: INFO: market order of | 3900.0 SPY buy | at price $464.72398681640624 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:19,982: root: INFO: market order of | 3900.0 SPY buy | at price $464.72398681640624 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:19,983: root: INFO: Filled Transaction: buy 3900.0 of SPY at 387.26998901 USD per share -2024-01-16 17:05:19,983: root: INFO: market order of | 3900.0 SPY buy | at price $464.72398681640624 of class bracket with status new was filled -2024-01-16 17:05:19,987: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:19,988: root: INFO: Current backtesting datetime 2022-07-08 15:00:00-05:00 -2024-01-16 17:05:19,988: root: INFO: Current backtesting datetime 2022-07-09 08:30:00-05:00 -2024-01-16 17:05:19,989: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:19,989: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,990: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,992: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,993: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,995: root: INFO: Current backtesting datetime 2022-07-09 08:29:00-05:00 -2024-01-16 17:05:19,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,998: root: INFO: Current backtesting datetime 2022-07-09 08:29:00-05:00 -2024-01-16 17:05:19,998: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:19,998: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:19,999: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:19,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,001: root: INFO: Current backtesting datetime 2022-07-11 07:30:00-05:00 -2024-01-16 17:05:20,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,004: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:20,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,005: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,007: root: INFO: Current backtesting datetime 2022-07-11 08:30:00-05:00 -2024-01-16 17:05:20,007: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:20,009: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:20 -2024-01-16 17:05:20,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,297: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:20 -2024-01-16 17:05:20,297: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,298: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,301: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:20,302: root: INFO: Current backtesting datetime 2022-07-11 15:00:00-05:00 -2024-01-16 17:05:20,303: root: INFO: Current backtesting datetime 2022-07-12 08:30:00-05:00 -2024-01-16 17:05:20,304: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:20 -2024-01-16 17:05:20,305: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,305: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,547: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:20 -2024-01-16 17:05:20,547: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,547: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,548: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,548: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,548: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,549: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,550: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:20,551: root: INFO: Current backtesting datetime 2022-07-12 15:00:00-05:00 -2024-01-16 17:05:20,551: root: INFO: Current backtesting datetime 2022-07-13 08:30:00-05:00 -2024-01-16 17:05:20,553: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:20 -2024-01-16 17:05:20,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,855: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:20 -2024-01-16 17:05:20,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:20,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,858: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:20,859: root: INFO: Current backtesting datetime 2022-07-13 15:00:00-05:00 -2024-01-16 17:05:20,860: root: INFO: Current backtesting datetime 2022-07-14 08:30:00-05:00 -2024-01-16 17:05:20,861: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:20 -2024-01-16 17:05:20,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:20,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,233: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:21 -2024-01-16 17:05:21,233: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,233: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,238: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,240: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:21,241: root: INFO: Current backtesting datetime 2022-07-14 15:00:00-05:00 -2024-01-16 17:05:21,241: root: INFO: Current backtesting datetime 2022-07-15 08:30:00-05:00 -2024-01-16 17:05:21,244: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:21 -2024-01-16 17:05:21,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,558: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:21 -2024-01-16 17:05:21,558: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,560: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,562: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:21,563: root: INFO: Current backtesting datetime 2022-07-15 15:00:00-05:00 -2024-01-16 17:05:21,563: root: INFO: Current backtesting datetime 2022-07-16 08:30:00-05:00 -2024-01-16 17:05:21,564: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:21,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,565: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,567: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,568: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,570: root: INFO: Current backtesting datetime 2022-07-16 08:29:00-05:00 -2024-01-16 17:05:21,571: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,571: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,572: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,574: root: INFO: Current backtesting datetime 2022-07-16 08:29:00-05:00 -2024-01-16 17:05:21,574: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:21,574: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,575: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,576: root: INFO: Current backtesting datetime 2022-07-18 07:30:00-05:00 -2024-01-16 17:05:21,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,578: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,578: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:21,578: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,578: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,579: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,581: root: INFO: Current backtesting datetime 2022-07-18 08:30:00-05:00 -2024-01-16 17:05:21,581: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:21,583: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:21 -2024-01-16 17:05:21,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,813: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:21 -2024-01-16 17:05:21,813: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,815: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:21,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,816: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,817: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:21,818: root: INFO: Current backtesting datetime 2022-07-18 15:00:00-05:00 -2024-01-16 17:05:21,819: root: INFO: Current backtesting datetime 2022-07-19 08:30:00-05:00 -2024-01-16 17:05:21,820: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:21 -2024-01-16 17:05:21,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:21,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,052: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:22 -2024-01-16 17:05:22,052: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,053: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,054: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:22,056: root: INFO: Current backtesting datetime 2022-07-19 15:00:00-05:00 -2024-01-16 17:05:22,056: root: INFO: Current backtesting datetime 2022-07-20 08:30:00-05:00 -2024-01-16 17:05:22,058: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:22 -2024-01-16 17:05:22,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,289: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:22 -2024-01-16 17:05:22,289: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,292: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:22,293: root: INFO: Current backtesting datetime 2022-07-20 15:00:00-05:00 -2024-01-16 17:05:22,293: root: INFO: Current backtesting datetime 2022-07-21 08:30:00-05:00 -2024-01-16 17:05:22,294: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:22 -2024-01-16 17:05:22,295: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,295: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,528: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:22 -2024-01-16 17:05:22,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,532: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,534: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:22,534: root: INFO: Current backtesting datetime 2022-07-21 15:00:00-05:00 -2024-01-16 17:05:22,536: root: INFO: Current backtesting datetime 2022-07-22 08:30:00-05:00 -2024-01-16 17:05:22,538: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:22 -2024-01-16 17:05:22,539: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,539: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,772: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:22 -2024-01-16 17:05:22,772: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,775: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:22,776: root: INFO: Current backtesting datetime 2022-07-22 15:00:00-05:00 -2024-01-16 17:05:22,777: root: INFO: Current backtesting datetime 2022-07-23 08:30:00-05:00 -2024-01-16 17:05:22,778: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:22,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,784: root: INFO: Current backtesting datetime 2022-07-23 08:29:00-05:00 -2024-01-16 17:05:22,785: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,786: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,787: root: INFO: Current backtesting datetime 2022-07-23 08:29:00-05:00 -2024-01-16 17:05:22,787: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:22,788: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,788: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,790: root: INFO: Current backtesting datetime 2022-07-25 07:30:00-05:00 -2024-01-16 17:05:22,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,793: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:22,793: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,793: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,794: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,794: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:22,794: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,795: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,796: root: INFO: Current backtesting datetime 2022-07-25 08:30:00-05:00 -2024-01-16 17:05:22,796: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:22,798: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:22 -2024-01-16 17:05:22,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:22,799: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,028: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:23 -2024-01-16 17:05:23,028: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,030: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,031: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:23,032: root: INFO: Current backtesting datetime 2022-07-25 15:00:00-05:00 -2024-01-16 17:05:23,033: root: INFO: Current backtesting datetime 2022-07-26 08:30:00-05:00 -2024-01-16 17:05:23,034: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:23 -2024-01-16 17:05:23,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,267: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:23 -2024-01-16 17:05:23,267: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,268: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,268: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,269: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,270: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:23,271: root: INFO: Current backtesting datetime 2022-07-26 15:00:00-05:00 -2024-01-16 17:05:23,271: root: INFO: Current backtesting datetime 2022-07-27 08:30:00-05:00 -2024-01-16 17:05:23,273: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:23 -2024-01-16 17:05:23,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,580: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:23 -2024-01-16 17:05:23,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,581: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,583: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:23,584: root: INFO: Current backtesting datetime 2022-07-27 15:00:00-05:00 -2024-01-16 17:05:23,584: root: INFO: Current backtesting datetime 2022-07-28 08:30:00-05:00 -2024-01-16 17:05:23,585: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:23 -2024-01-16 17:05:23,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,866: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:23 -2024-01-16 17:05:23,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:23,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,872: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:23,873: root: INFO: Current backtesting datetime 2022-07-28 15:00:00-05:00 -2024-01-16 17:05:23,874: root: INFO: Current backtesting datetime 2022-07-29 08:30:00-05:00 -2024-01-16 17:05:23,876: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:23 -2024-01-16 17:05:23,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:23,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,144: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:24 -2024-01-16 17:05:24,145: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,147: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:24,148: root: INFO: Current backtesting datetime 2022-07-29 15:00:00-05:00 -2024-01-16 17:05:24,149: root: INFO: Current backtesting datetime 2022-07-30 08:30:00-05:00 -2024-01-16 17:05:24,150: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:24,150: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,154: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,156: root: INFO: Current backtesting datetime 2022-07-30 08:29:00-05:00 -2024-01-16 17:05:24,156: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,159: root: INFO: Current backtesting datetime 2022-07-30 08:29:00-05:00 -2024-01-16 17:05:24,159: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:24,159: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,161: root: INFO: Current backtesting datetime 2022-08-01 07:30:00-05:00 -2024-01-16 17:05:24,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,164: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:24,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,167: root: INFO: Current backtesting datetime 2022-08-01 08:30:00-05:00 -2024-01-16 17:05:24,167: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:24,169: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:24 -2024-01-16 17:05:24,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,445: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:24 -2024-01-16 17:05:24,445: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,446: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,448: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:24,449: root: INFO: Current backtesting datetime 2022-08-01 15:00:00-05:00 -2024-01-16 17:05:24,449: root: INFO: Current backtesting datetime 2022-08-02 08:30:00-05:00 -2024-01-16 17:05:24,451: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:24 -2024-01-16 17:05:24,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,760: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:24 -2024-01-16 17:05:24,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,763: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:24,764: root: INFO: Current backtesting datetime 2022-08-02 15:00:00-05:00 -2024-01-16 17:05:24,764: root: INFO: Current backtesting datetime 2022-08-03 08:30:00-05:00 -2024-01-16 17:05:24,766: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:24 -2024-01-16 17:05:24,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,998: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:24 -2024-01-16 17:05:24,998: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:24,999: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:24,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,001: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:25,003: root: INFO: Current backtesting datetime 2022-08-03 15:00:00-05:00 -2024-01-16 17:05:25,003: root: INFO: Current backtesting datetime 2022-08-04 08:30:00-05:00 -2024-01-16 17:05:25,005: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:25 -2024-01-16 17:05:25,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,239: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:25 -2024-01-16 17:05:25,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,246: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:25,247: root: INFO: Current backtesting datetime 2022-08-04 15:00:00-05:00 -2024-01-16 17:05:25,247: root: INFO: Current backtesting datetime 2022-08-05 08:30:00-05:00 -2024-01-16 17:05:25,250: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:25 -2024-01-16 17:05:25,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,492: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:25 -2024-01-16 17:05:25,492: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,495: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:25,496: root: INFO: Current backtesting datetime 2022-08-05 15:00:00-05:00 -2024-01-16 17:05:25,496: root: INFO: Current backtesting datetime 2022-08-06 08:30:00-05:00 -2024-01-16 17:05:25,498: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:25,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,500: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,504: root: INFO: Current backtesting datetime 2022-08-06 08:29:00-05:00 -2024-01-16 17:05:25,505: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,505: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,507: root: INFO: Current backtesting datetime 2022-08-06 08:29:00-05:00 -2024-01-16 17:05:25,507: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:25,507: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,508: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,510: root: INFO: Current backtesting datetime 2022-08-08 07:30:00-05:00 -2024-01-16 17:05:25,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,512: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:25,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,514: root: INFO: Current backtesting datetime 2022-08-08 08:30:00-05:00 -2024-01-16 17:05:25,514: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:25,517: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:25 -2024-01-16 17:05:25,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,755: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:25 -2024-01-16 17:05:25,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,758: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:25,759: root: INFO: Current backtesting datetime 2022-08-08 15:00:00-05:00 -2024-01-16 17:05:25,760: root: INFO: Current backtesting datetime 2022-08-09 08:30:00-05:00 -2024-01-16 17:05:25,761: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:25 -2024-01-16 17:05:25,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,994: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:25 -2024-01-16 17:05:25,994: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:25,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:25,997: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:25,998: root: INFO: Current backtesting datetime 2022-08-09 15:00:00-05:00 -2024-01-16 17:05:25,998: root: INFO: Current backtesting datetime 2022-08-10 08:30:00-05:00 -2024-01-16 17:05:25,999: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:25 -2024-01-16 17:05:26,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,244: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:26 -2024-01-16 17:05:26,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,245: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,247: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:26,248: root: INFO: Current backtesting datetime 2022-08-10 15:00:00-05:00 -2024-01-16 17:05:26,248: root: INFO: Current backtesting datetime 2022-08-11 08:30:00-05:00 -2024-01-16 17:05:26,250: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:26 -2024-01-16 17:05:26,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,493: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:26 -2024-01-16 17:05:26,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,499: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:26,500: root: INFO: Current backtesting datetime 2022-08-11 15:00:00-05:00 -2024-01-16 17:05:26,501: root: INFO: Current backtesting datetime 2022-08-12 08:30:00-05:00 -2024-01-16 17:05:26,503: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:26 -2024-01-16 17:05:26,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,825: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:26 -2024-01-16 17:05:26,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,827: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:26,828: root: INFO: Current backtesting datetime 2022-08-12 15:00:00-05:00 -2024-01-16 17:05:26,829: root: INFO: Current backtesting datetime 2022-08-13 08:30:00-05:00 -2024-01-16 17:05:26,830: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:26,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,835: root: INFO: Current backtesting datetime 2022-08-13 08:29:00-05:00 -2024-01-16 17:05:26,836: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,839: root: INFO: Current backtesting datetime 2022-08-13 08:29:00-05:00 -2024-01-16 17:05:26,839: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:26,839: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,842: root: INFO: Current backtesting datetime 2022-08-15 07:30:00-05:00 -2024-01-16 17:05:26,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,844: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:26,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:26,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,847: root: INFO: Current backtesting datetime 2022-08-15 08:30:00-05:00 -2024-01-16 17:05:26,847: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:26,849: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:26 -2024-01-16 17:05:26,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:26,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,111: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:27 -2024-01-16 17:05:27,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,114: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:27,115: root: INFO: Current backtesting datetime 2022-08-15 15:00:00-05:00 -2024-01-16 17:05:27,115: root: INFO: Current backtesting datetime 2022-08-16 08:30:00-05:00 -2024-01-16 17:05:27,117: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:27 -2024-01-16 17:05:27,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,397: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:27 -2024-01-16 17:05:27,397: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,400: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:27,402: root: INFO: Current backtesting datetime 2022-08-16 15:00:00-05:00 -2024-01-16 17:05:27,402: root: INFO: Current backtesting datetime 2022-08-17 08:30:00-05:00 -2024-01-16 17:05:27,404: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:27 -2024-01-16 17:05:27,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,642: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:27 -2024-01-16 17:05:27,643: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,644: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,645: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:27,646: root: INFO: Current backtesting datetime 2022-08-17 15:00:00-05:00 -2024-01-16 17:05:27,647: root: INFO: Current backtesting datetime 2022-08-18 08:30:00-05:00 -2024-01-16 17:05:27,648: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:27 -2024-01-16 17:05:27,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,892: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:27 -2024-01-16 17:05:27,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:27,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,897: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:27,898: root: INFO: Current backtesting datetime 2022-08-18 15:00:00-05:00 -2024-01-16 17:05:27,899: root: INFO: Current backtesting datetime 2022-08-19 08:30:00-05:00 -2024-01-16 17:05:27,901: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:27 -2024-01-16 17:05:27,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:27,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,144: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:28 -2024-01-16 17:05:28,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,147: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:28,149: root: INFO: Current backtesting datetime 2022-08-19 15:00:00-05:00 -2024-01-16 17:05:28,149: root: INFO: Current backtesting datetime 2022-08-20 08:30:00-05:00 -2024-01-16 17:05:28,151: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:28,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,154: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,156: root: INFO: Current backtesting datetime 2022-08-20 08:29:00-05:00 -2024-01-16 17:05:28,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,158: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,160: root: INFO: Current backtesting datetime 2022-08-20 08:29:00-05:00 -2024-01-16 17:05:28,160: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:28,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,161: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,163: root: INFO: Current backtesting datetime 2022-08-22 07:30:00-05:00 -2024-01-16 17:05:28,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,165: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:28,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,166: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,168: root: INFO: Current backtesting datetime 2022-08-22 08:30:00-05:00 -2024-01-16 17:05:28,168: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:28,170: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:28 -2024-01-16 17:05:28,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,415: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:28 -2024-01-16 17:05:28,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,418: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:28,419: root: INFO: Current backtesting datetime 2022-08-22 15:00:00-05:00 -2024-01-16 17:05:28,419: root: INFO: Current backtesting datetime 2022-08-23 08:30:00-05:00 -2024-01-16 17:05:28,421: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:28 -2024-01-16 17:05:28,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,664: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:28 -2024-01-16 17:05:28,665: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,666: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,667: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:28,668: root: INFO: Current backtesting datetime 2022-08-23 15:00:00-05:00 -2024-01-16 17:05:28,669: root: INFO: Current backtesting datetime 2022-08-24 08:30:00-05:00 -2024-01-16 17:05:28,671: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:28 -2024-01-16 17:05:28,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,918: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:28 -2024-01-16 17:05:28,918: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,919: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:28,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,921: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:28,922: root: INFO: Current backtesting datetime 2022-08-24 15:00:00-05:00 -2024-01-16 17:05:28,922: root: INFO: Current backtesting datetime 2022-08-25 08:30:00-05:00 -2024-01-16 17:05:28,924: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:28 -2024-01-16 17:05:28,924: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:28,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,160: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:29 -2024-01-16 17:05:29,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,166: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:29,167: root: INFO: Current backtesting datetime 2022-08-25 15:00:00-05:00 -2024-01-16 17:05:29,167: root: INFO: Current backtesting datetime 2022-08-26 08:30:00-05:00 -2024-01-16 17:05:29,169: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:29 -2024-01-16 17:05:29,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,514: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:29 -2024-01-16 17:05:29,516: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,517: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,518: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:29,519: root: INFO: Current backtesting datetime 2022-08-26 15:00:00-05:00 -2024-01-16 17:05:29,520: root: INFO: Current backtesting datetime 2022-08-27 08:30:00-05:00 -2024-01-16 17:05:29,521: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:29,521: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,522: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,523: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,524: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,526: root: INFO: Current backtesting datetime 2022-08-27 08:29:00-05:00 -2024-01-16 17:05:29,527: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,529: root: INFO: Current backtesting datetime 2022-08-27 08:29:00-05:00 -2024-01-16 17:05:29,529: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:29,530: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,530: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,532: root: INFO: Current backtesting datetime 2022-08-29 07:30:00-05:00 -2024-01-16 17:05:29,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,535: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:29,535: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,535: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,536: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,538: root: INFO: Current backtesting datetime 2022-08-29 08:30:00-05:00 -2024-01-16 17:05:29,538: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:29,540: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:29 -2024-01-16 17:05:29,540: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,541: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,778: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:29 -2024-01-16 17:05:29,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:29,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,781: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:29,782: root: INFO: Current backtesting datetime 2022-08-29 15:00:00-05:00 -2024-01-16 17:05:29,782: root: INFO: Current backtesting datetime 2022-08-30 08:30:00-05:00 -2024-01-16 17:05:29,784: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:29 -2024-01-16 17:05:29,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:29,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,030: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:30 -2024-01-16 17:05:30,030: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,031: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,033: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:30,034: root: INFO: Current backtesting datetime 2022-08-30 15:00:00-05:00 -2024-01-16 17:05:30,034: root: INFO: Current backtesting datetime 2022-08-31 08:30:00-05:00 -2024-01-16 17:05:30,036: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:30 -2024-01-16 17:05:30,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,278: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:30 -2024-01-16 17:05:30,278: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,281: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:30,282: root: INFO: Current backtesting datetime 2022-08-31 15:00:00-05:00 -2024-01-16 17:05:30,283: root: INFO: Current backtesting datetime 2022-09-01 08:30:00-05:00 -2024-01-16 17:05:30,284: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:30 -2024-01-16 17:05:30,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,514: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:30 -2024-01-16 17:05:30,514: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,515: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,518: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,520: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:30,521: root: INFO: Current backtesting datetime 2022-09-01 15:00:00-05:00 -2024-01-16 17:05:30,521: root: INFO: Current backtesting datetime 2022-09-02 08:30:00-05:00 -2024-01-16 17:05:30,523: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:30 -2024-01-16 17:05:30,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,765: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:30 -2024-01-16 17:05:30,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,769: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:30,771: root: INFO: Current backtesting datetime 2022-09-02 15:00:00-05:00 -2024-01-16 17:05:30,771: root: INFO: Current backtesting datetime 2022-09-03 08:30:00-05:00 -2024-01-16 17:05:30,772: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:30,772: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,773: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,775: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,776: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,778: root: INFO: Current backtesting datetime 2022-09-03 08:29:00-05:00 -2024-01-16 17:05:30,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,781: root: INFO: Current backtesting datetime 2022-09-03 08:29:00-05:00 -2024-01-16 17:05:30,781: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:30,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,784: root: INFO: Current backtesting datetime 2022-09-06 07:30:00-05:00 -2024-01-16 17:05:30,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,786: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:30,786: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,787: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,787: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:30,787: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,789: root: INFO: Current backtesting datetime 2022-09-06 08:30:00-05:00 -2024-01-16 17:05:30,789: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:30,791: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:30 -2024-01-16 17:05:30,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:30,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,015: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:31 -2024-01-16 17:05:31,015: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,016: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,018: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:31,019: root: INFO: Current backtesting datetime 2022-09-06 15:00:00-05:00 -2024-01-16 17:05:31,020: root: INFO: Current backtesting datetime 2022-09-07 08:30:00-05:00 -2024-01-16 17:05:31,021: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:31 -2024-01-16 17:05:31,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,265: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:31 -2024-01-16 17:05:31,265: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,265: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,266: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,268: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:31,269: root: INFO: Current backtesting datetime 2022-09-07 15:00:00-05:00 -2024-01-16 17:05:31,269: root: INFO: Current backtesting datetime 2022-09-08 08:30:00-05:00 -2024-01-16 17:05:31,271: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:31 -2024-01-16 17:05:31,271: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,272: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,633: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:31 -2024-01-16 17:05:31,633: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,634: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,636: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:31,637: root: INFO: Current backtesting datetime 2022-09-08 15:00:00-05:00 -2024-01-16 17:05:31,637: root: INFO: Current backtesting datetime 2022-09-09 08:30:00-05:00 -2024-01-16 17:05:31,639: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:31 -2024-01-16 17:05:31,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,880: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:31 -2024-01-16 17:05:31,880: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,881: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,885: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:31,886: root: INFO: Current backtesting datetime 2022-09-09 15:00:00-05:00 -2024-01-16 17:05:31,886: root: INFO: Current backtesting datetime 2022-09-10 08:30:00-05:00 -2024-01-16 17:05:31,888: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:31,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,889: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,891: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,894: root: INFO: Current backtesting datetime 2022-09-10 08:29:00-05:00 -2024-01-16 17:05:31,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,897: root: INFO: Current backtesting datetime 2022-09-10 08:29:00-05:00 -2024-01-16 17:05:31,897: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:31,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,899: root: INFO: Current backtesting datetime 2022-09-12 07:30:00-05:00 -2024-01-16 17:05:31,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,902: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:31,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,903: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:31,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,905: root: INFO: Current backtesting datetime 2022-09-12 08:30:00-05:00 -2024-01-16 17:05:31,905: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:31,908: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:31 -2024-01-16 17:05:31,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:31,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,145: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:32 -2024-01-16 17:05:32,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,147: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,150: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:32,151: root: INFO: Current backtesting datetime 2022-09-12 15:00:00-05:00 -2024-01-16 17:05:32,151: root: INFO: Current backtesting datetime 2022-09-13 08:30:00-05:00 -2024-01-16 17:05:32,153: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:32 -2024-01-16 17:05:32,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,388: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:32 -2024-01-16 17:05:32,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,391: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:32,392: root: INFO: Current backtesting datetime 2022-09-13 15:00:00-05:00 -2024-01-16 17:05:32,393: root: INFO: Current backtesting datetime 2022-09-14 08:30:00-05:00 -2024-01-16 17:05:32,395: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:32 -2024-01-16 17:05:32,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,638: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:32 -2024-01-16 17:05:32,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,642: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:32,643: root: INFO: Current backtesting datetime 2022-09-14 15:00:00-05:00 -2024-01-16 17:05:32,644: root: INFO: Current backtesting datetime 2022-09-15 08:30:00-05:00 -2024-01-16 17:05:32,645: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:32 -2024-01-16 17:05:32,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,879: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:32 -2024-01-16 17:05:32,879: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,880: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:32,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,883: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:32,884: root: INFO: Current backtesting datetime 2022-09-15 15:00:00-05:00 -2024-01-16 17:05:32,884: root: INFO: Current backtesting datetime 2022-09-16 08:30:00-05:00 -2024-01-16 17:05:32,885: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:32 -2024-01-16 17:05:32,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:32,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,125: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:33 -2024-01-16 17:05:33,126: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,129: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,131: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:33,132: root: INFO: Current backtesting datetime 2022-09-16 15:00:00-05:00 -2024-01-16 17:05:33,132: root: INFO: Current backtesting datetime 2022-09-17 08:30:00-05:00 -2024-01-16 17:05:33,134: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:33,134: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,135: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,137: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,138: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,139: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,140: root: INFO: Current backtesting datetime 2022-09-17 08:29:00-05:00 -2024-01-16 17:05:33,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,142: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,143: root: INFO: Current backtesting datetime 2022-09-17 08:29:00-05:00 -2024-01-16 17:05:33,144: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:33,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,146: root: INFO: Current backtesting datetime 2022-09-19 07:30:00-05:00 -2024-01-16 17:05:33,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,148: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:33,148: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,149: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,151: root: INFO: Current backtesting datetime 2022-09-19 08:30:00-05:00 -2024-01-16 17:05:33,151: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:33,154: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:33 -2024-01-16 17:05:33,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,389: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:33 -2024-01-16 17:05:33,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,392: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:33,393: root: INFO: Current backtesting datetime 2022-09-19 15:00:00-05:00 -2024-01-16 17:05:33,394: root: INFO: Current backtesting datetime 2022-09-20 08:30:00-05:00 -2024-01-16 17:05:33,395: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:33 -2024-01-16 17:05:33,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,698: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:33 -2024-01-16 17:05:33,698: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,699: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:33,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,701: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:33,702: root: INFO: Current backtesting datetime 2022-09-20 15:00:00-05:00 -2024-01-16 17:05:33,703: root: INFO: Current backtesting datetime 2022-09-21 08:30:00-05:00 -2024-01-16 17:05:33,705: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:33 -2024-01-16 17:05:33,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:33,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,033: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:34 -2024-01-16 17:05:34,033: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:34,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,035: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:34,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,036: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:34,037: root: INFO: Current backtesting datetime 2022-09-21 15:00:00-05:00 -2024-01-16 17:05:34,038: root: INFO: Current backtesting datetime 2022-09-22 08:30:00-05:00 -2024-01-16 17:05:34,039: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:34 -2024-01-16 17:05:34,039: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,279: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:34 -2024-01-16 17:05:34,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:34,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,280: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:34,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,281: root: INFO: limit order of | 3900.0 SPY sell | at price $464.72398681640624 with status unprocessed was canceled. -2024-01-16 17:05:34,287: root: INFO: Filled Transaction: sell 3900.0 of SPY at 367.90648956 USD per share -2024-01-16 17:05:34,287: root: INFO: stop order of | 3900.0 SPY sell | at price $367.90648956298827 with status unprocessed was filled -2024-01-16 17:05:34,287: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:05:34,290: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:34,292: root: INFO: Current backtesting datetime 2022-09-22 15:00:00-05:00 -2024-01-16 17:05:34,292: root: INFO: Current backtesting datetime 2022-09-23 08:30:00-05:00 -2024-01-16 17:05:34,293: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:34 -2024-01-16 17:05:34,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,523: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:34 -2024-01-16 17:05:34,524: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:34,525: root: INFO: Current backtesting datetime 2022-09-23 15:00:00-05:00 -2024-01-16 17:05:34,525: root: INFO: Current backtesting datetime 2022-09-24 08:30:00-05:00 -2024-01-16 17:05:34,526: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:34,528: root: INFO: Current backtesting datetime 2022-09-24 08:29:00-05:00 -2024-01-16 17:05:34,529: root: INFO: Current backtesting datetime 2022-09-24 08:29:00-05:00 -2024-01-16 17:05:34,529: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:34,530: root: INFO: Current backtesting datetime 2022-09-26 07:30:00-05:00 -2024-01-16 17:05:34,530: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:34,531: root: INFO: Current backtesting datetime 2022-09-26 08:30:00-05:00 -2024-01-16 17:05:34,531: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:34,533: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:34 -2024-01-16 17:05:34,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,762: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:34 -2024-01-16 17:05:34,763: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:34,764: root: INFO: Current backtesting datetime 2022-09-26 15:00:00-05:00 -2024-01-16 17:05:34,765: root: INFO: Current backtesting datetime 2022-09-27 08:30:00-05:00 -2024-01-16 17:05:34,766: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:34 -2024-01-16 17:05:34,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:34,999: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:05:34,999: root: INFO: New market order of | 418.0 SPY sell | at price $291.50400390625003 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:35,004: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:35 -2024-01-16 17:05:35,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,005: root: INFO: market order of | 418.0 SPY sell | at price $291.50400390625003 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:35,005: root: INFO: market order of | 418.0 SPY sell | at price $291.50400390625003 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:35,006: root: INFO: Filled Transaction: sell 418.0 of SPY at 364.38000488 USD per share -2024-01-16 17:05:35,006: root: INFO: market order of | 418.0 SPY sell | at price $291.50400390625003 of class bracket with status new was filled -2024-01-16 17:05:35,009: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:35,010: root: INFO: Current backtesting datetime 2022-09-27 15:00:00-05:00 -2024-01-16 17:05:35,011: root: INFO: Current backtesting datetime 2022-09-28 08:30:00-05:00 -2024-01-16 17:05:35,012: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:35 -2024-01-16 17:05:35,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,249: root: INFO: New market order of | 623.0 SPY sell | at price $293.447998046875 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:35,252: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:35 -2024-01-16 17:05:35,252: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,255: root: INFO: market order of | 623.0 SPY sell | at price $293.447998046875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:35,255: root: INFO: market order of | 623.0 SPY sell | at price $293.447998046875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:35,255: root: INFO: Filled Transaction: sell 623.0 of SPY at 366.80999756 USD per share -2024-01-16 17:05:35,255: root: INFO: market order of | 623.0 SPY sell | at price $293.447998046875 of class bracket with status new was filled -2024-01-16 17:05:35,259: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:35,260: root: INFO: Current backtesting datetime 2022-09-28 15:00:00-05:00 -2024-01-16 17:05:35,260: root: INFO: Current backtesting datetime 2022-09-29 08:30:00-05:00 -2024-01-16 17:05:35,262: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:35 -2024-01-16 17:05:35,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,540: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:35 -2024-01-16 17:05:35,540: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,540: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,541: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,541: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,541: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,542: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,542: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,542: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,543: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,543: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,543: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,545: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:35,546: root: INFO: Current backtesting datetime 2022-09-29 15:00:00-05:00 -2024-01-16 17:05:35,546: root: INFO: Current backtesting datetime 2022-09-30 08:30:00-05:00 -2024-01-16 17:05:35,548: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:35 -2024-01-16 17:05:35,548: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,549: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,789: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:35 -2024-01-16 17:05:35,789: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,790: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,791: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,792: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,793: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:35,794: root: INFO: Current backtesting datetime 2022-09-30 15:00:00-05:00 -2024-01-16 17:05:35,795: root: INFO: Current backtesting datetime 2022-10-01 08:30:00-05:00 -2024-01-16 17:05:35,797: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:35,797: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,798: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,799: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,799: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,799: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,799: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,801: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,803: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,804: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,804: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,807: root: INFO: Current backtesting datetime 2022-10-01 08:29:00-05:00 -2024-01-16 17:05:35,807: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,808: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,809: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,809: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,809: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,810: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,810: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,810: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,811: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,812: root: INFO: Current backtesting datetime 2022-10-01 08:29:00-05:00 -2024-01-16 17:05:35,812: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:35,812: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,812: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,813: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,813: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,813: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,814: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,815: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,816: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,817: root: INFO: Current backtesting datetime 2022-10-03 07:30:00-05:00 -2024-01-16 17:05:35,818: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,818: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,819: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:35,819: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,819: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,820: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,821: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,822: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:35,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,823: root: INFO: Current backtesting datetime 2022-10-03 08:30:00-05:00 -2024-01-16 17:05:35,824: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:35,825: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:35 -2024-01-16 17:05:35,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:35,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,125: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:36 -2024-01-16 17:05:36,125: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,126: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,127: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,131: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:36,132: root: INFO: Current backtesting datetime 2022-10-03 15:00:00-05:00 -2024-01-16 17:05:36,132: root: INFO: Current backtesting datetime 2022-10-04 08:30:00-05:00 -2024-01-16 17:05:36,134: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:36 -2024-01-16 17:05:36,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,431: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:36 -2024-01-16 17:05:36,431: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,436: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:36,437: root: INFO: Current backtesting datetime 2022-10-04 15:00:00-05:00 -2024-01-16 17:05:36,438: root: INFO: Current backtesting datetime 2022-10-05 08:30:00-05:00 -2024-01-16 17:05:36,439: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:36 -2024-01-16 17:05:36,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,675: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:36 -2024-01-16 17:05:36,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,681: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,682: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:36,683: root: INFO: Current backtesting datetime 2022-10-05 15:00:00-05:00 -2024-01-16 17:05:36,684: root: INFO: Current backtesting datetime 2022-10-06 08:30:00-05:00 -2024-01-16 17:05:36,686: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:36 -2024-01-16 17:05:36,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,924: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:36 -2024-01-16 17:05:36,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:36,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,929: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:36,930: root: INFO: Current backtesting datetime 2022-10-06 15:00:00-05:00 -2024-01-16 17:05:36,930: root: INFO: Current backtesting datetime 2022-10-07 08:30:00-05:00 -2024-01-16 17:05:36,932: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:36 -2024-01-16 17:05:36,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:36,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,171: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:37 -2024-01-16 17:05:37,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,176: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:37,177: root: INFO: Current backtesting datetime 2022-10-07 15:00:00-05:00 -2024-01-16 17:05:37,177: root: INFO: Current backtesting datetime 2022-10-08 08:30:00-05:00 -2024-01-16 17:05:37,179: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:37,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,180: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,188: root: INFO: Current backtesting datetime 2022-10-08 08:29:00-05:00 -2024-01-16 17:05:37,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,189: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,193: root: INFO: Current backtesting datetime 2022-10-08 08:29:00-05:00 -2024-01-16 17:05:37,193: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:37,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,198: root: INFO: Current backtesting datetime 2022-10-10 07:30:00-05:00 -2024-01-16 17:05:37,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,201: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:37,201: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,202: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,203: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,204: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,206: root: INFO: Current backtesting datetime 2022-10-10 08:30:00-05:00 -2024-01-16 17:05:37,206: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:37,208: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:37 -2024-01-16 17:05:37,208: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,209: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,453: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:37 -2024-01-16 17:05:37,453: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,454: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,454: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,457: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:37,458: root: INFO: Current backtesting datetime 2022-10-10 15:00:00-05:00 -2024-01-16 17:05:37,458: root: INFO: Current backtesting datetime 2022-10-11 08:30:00-05:00 -2024-01-16 17:05:37,460: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:37 -2024-01-16 17:05:37,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,705: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:37 -2024-01-16 17:05:37,705: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,705: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,706: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,706: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,707: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,707: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,708: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,708: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,710: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:37,711: root: INFO: Current backtesting datetime 2022-10-11 15:00:00-05:00 -2024-01-16 17:05:37,711: root: INFO: Current backtesting datetime 2022-10-12 08:30:00-05:00 -2024-01-16 17:05:37,713: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:37 -2024-01-16 17:05:37,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,967: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:37 -2024-01-16 17:05:37,967: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,972: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,973: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,975: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:37,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,976: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,978: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:37,979: root: INFO: Current backtesting datetime 2022-10-12 15:00:00-05:00 -2024-01-16 17:05:37,979: root: INFO: Current backtesting datetime 2022-10-13 08:30:00-05:00 -2024-01-16 17:05:37,981: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:37 -2024-01-16 17:05:37,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:37,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,236: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:38 -2024-01-16 17:05:38,236: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,238: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,239: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,240: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,240: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,242: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:38,243: root: INFO: Current backtesting datetime 2022-10-13 15:00:00-05:00 -2024-01-16 17:05:38,243: root: INFO: Current backtesting datetime 2022-10-14 08:30:00-05:00 -2024-01-16 17:05:38,245: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:38 -2024-01-16 17:05:38,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,510: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:38 -2024-01-16 17:05:38,510: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,514: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:38,515: root: INFO: Current backtesting datetime 2022-10-14 15:00:00-05:00 -2024-01-16 17:05:38,516: root: INFO: Current backtesting datetime 2022-10-15 08:30:00-05:00 -2024-01-16 17:05:38,518: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:38,518: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,519: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,519: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,520: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,522: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,523: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,524: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,525: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,527: root: INFO: Current backtesting datetime 2022-10-15 08:29:00-05:00 -2024-01-16 17:05:38,527: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,529: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,530: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,532: root: INFO: Current backtesting datetime 2022-10-15 08:29:00-05:00 -2024-01-16 17:05:38,532: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:38,532: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,533: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,534: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,534: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,535: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,536: root: INFO: Current backtesting datetime 2022-10-17 07:30:00-05:00 -2024-01-16 17:05:38,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,538: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,538: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:38,538: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,539: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,539: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,539: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,539: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,540: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,540: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,540: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,541: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,541: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,541: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,542: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,543: root: INFO: Current backtesting datetime 2022-10-17 08:30:00-05:00 -2024-01-16 17:05:38,543: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:38,545: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:38 -2024-01-16 17:05:38,545: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,546: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,849: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:38 -2024-01-16 17:05:38,849: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,851: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,852: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,852: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:38,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,854: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:38,854: root: INFO: Current backtesting datetime 2022-10-17 15:00:00-05:00 -2024-01-16 17:05:38,854: root: INFO: Current backtesting datetime 2022-10-18 08:30:00-05:00 -2024-01-16 17:05:38,857: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:38 -2024-01-16 17:05:38,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:38,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,177: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:39 -2024-01-16 17:05:39,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,182: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,183: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:39,184: root: INFO: Current backtesting datetime 2022-10-18 15:00:00-05:00 -2024-01-16 17:05:39,184: root: INFO: Current backtesting datetime 2022-10-19 08:30:00-05:00 -2024-01-16 17:05:39,186: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:39 -2024-01-16 17:05:39,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,420: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:39 -2024-01-16 17:05:39,420: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,424: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,425: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,427: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:39,428: root: INFO: Current backtesting datetime 2022-10-19 15:00:00-05:00 -2024-01-16 17:05:39,429: root: INFO: Current backtesting datetime 2022-10-20 08:30:00-05:00 -2024-01-16 17:05:39,431: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:39 -2024-01-16 17:05:39,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,675: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:39 -2024-01-16 17:05:39,676: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,677: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,682: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:39,683: root: INFO: Current backtesting datetime 2022-10-20 15:00:00-05:00 -2024-01-16 17:05:39,684: root: INFO: Current backtesting datetime 2022-10-21 08:30:00-05:00 -2024-01-16 17:05:39,685: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:39 -2024-01-16 17:05:39,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,925: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:39 -2024-01-16 17:05:39,925: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,925: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,926: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,926: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,927: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,928: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,928: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,929: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,930: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:39,931: root: INFO: Current backtesting datetime 2022-10-21 15:00:00-05:00 -2024-01-16 17:05:39,931: root: INFO: Current backtesting datetime 2022-10-22 08:30:00-05:00 -2024-01-16 17:05:39,933: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:39,933: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,933: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,934: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,935: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,937: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,938: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,938: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,939: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,940: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,940: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,941: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,943: root: INFO: Current backtesting datetime 2022-10-22 08:29:00-05:00 -2024-01-16 17:05:39,944: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,946: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,946: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,948: root: INFO: Current backtesting datetime 2022-10-22 08:29:00-05:00 -2024-01-16 17:05:39,948: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:39,948: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,948: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,949: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,949: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,949: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,950: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,950: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,951: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,953: root: INFO: Current backtesting datetime 2022-10-24 07:30:00-05:00 -2024-01-16 17:05:39,953: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,954: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,955: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:39,955: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,955: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,956: root: INFO: limit order of | 418.0 SPY buy | at price $291.50400390625003 with status unprocessed was canceled. -2024-01-16 17:05:39,959: root: INFO: Filled Transaction: buy 418.0 of SPY at 382.59900513 USD per share -2024-01-16 17:05:39,959: root: INFO: stop order of | 418.0 SPY buy | at price $382.59900512695316 with status unprocessed was filled -2024-01-16 17:05:39,961: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,962: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:39,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,963: root: INFO: limit order of | 623.0 SPY buy | at price $293.447998046875 with status unprocessed was canceled. -2024-01-16 17:05:39,966: root: INFO: Filled Transaction: buy 623.0 of SPY at 385.15049744 USD per share -2024-01-16 17:05:39,966: root: INFO: stop order of | 623.0 SPY buy | at price $385.15049743652344 with status unprocessed was filled -2024-01-16 17:05:39,966: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:05:39,969: root: INFO: Current backtesting datetime 2022-10-24 08:30:00-05:00 -2024-01-16 17:05:39,970: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:39,971: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:39 -2024-01-16 17:05:39,971: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:39,972: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,209: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:40 -2024-01-16 17:05:40,211: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:40,212: root: INFO: Current backtesting datetime 2022-10-24 15:00:00-05:00 -2024-01-16 17:05:40,213: root: INFO: Current backtesting datetime 2022-10-25 08:30:00-05:00 -2024-01-16 17:05:40,213: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:40 -2024-01-16 17:05:40,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,214: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,447: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:40 -2024-01-16 17:05:40,449: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:40,450: root: INFO: Current backtesting datetime 2022-10-25 15:00:00-05:00 -2024-01-16 17:05:40,450: root: INFO: Current backtesting datetime 2022-10-26 08:30:00-05:00 -2024-01-16 17:05:40,451: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:40 -2024-01-16 17:05:40,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,694: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:40 -2024-01-16 17:05:40,694: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:40,696: root: INFO: Current backtesting datetime 2022-10-26 15:00:00-05:00 -2024-01-16 17:05:40,696: root: INFO: Current backtesting datetime 2022-10-27 08:30:00-05:00 -2024-01-16 17:05:40,697: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:40 -2024-01-16 17:05:40,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,703: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,940: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:40 -2024-01-16 17:05:40,942: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:40,943: root: INFO: Current backtesting datetime 2022-10-27 15:00:00-05:00 -2024-01-16 17:05:40,944: root: INFO: Current backtesting datetime 2022-10-28 08:30:00-05:00 -2024-01-16 17:05:40,945: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:40 -2024-01-16 17:05:40,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:40,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:41,281: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:41 -2024-01-16 17:05:41,283: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:41,284: root: INFO: Current backtesting datetime 2022-10-28 15:00:00-05:00 -2024-01-16 17:05:41,284: root: INFO: Current backtesting datetime 2022-10-29 08:30:00-05:00 -2024-01-16 17:05:41,285: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:41,287: root: INFO: Current backtesting datetime 2022-10-29 08:29:00-05:00 -2024-01-16 17:05:41,289: root: INFO: Current backtesting datetime 2022-10-29 08:29:00-05:00 -2024-01-16 17:05:41,289: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:41,290: root: INFO: Current backtesting datetime 2022-10-31 07:30:00-05:00 -2024-01-16 17:05:41,291: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:41,291: root: INFO: Current backtesting datetime 2022-10-31 08:30:00-05:00 -2024-01-16 17:05:41,292: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:41,293: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:41 -2024-01-16 17:05:41,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:41,294: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:41,580: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:41 -2024-01-16 17:05:41,581: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:41,582: root: INFO: Current backtesting datetime 2022-10-31 15:00:00-05:00 -2024-01-16 17:05:41,582: root: INFO: Current backtesting datetime 2022-11-01 08:30:00-05:00 -2024-01-16 17:05:41,583: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:41 -2024-01-16 17:05:41,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:41,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:41,883: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:41 -2024-01-16 17:05:41,885: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:41,886: root: INFO: Current backtesting datetime 2022-11-01 15:00:00-05:00 -2024-01-16 17:05:41,886: root: INFO: Current backtesting datetime 2022-11-02 08:30:00-05:00 -2024-01-16 17:05:41,887: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:41 -2024-01-16 17:05:41,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:41,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,117: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:42 -2024-01-16 17:05:42,118: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:42,120: root: INFO: Current backtesting datetime 2022-11-02 15:00:00-05:00 -2024-01-16 17:05:42,120: root: INFO: Current backtesting datetime 2022-11-03 08:30:00-05:00 -2024-01-16 17:05:42,121: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:42 -2024-01-16 17:05:42,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,351: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:42 -2024-01-16 17:05:42,352: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:42,353: root: INFO: Current backtesting datetime 2022-11-03 15:00:00-05:00 -2024-01-16 17:05:42,354: root: INFO: Current backtesting datetime 2022-11-04 08:30:00-05:00 -2024-01-16 17:05:42,355: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:42 -2024-01-16 17:05:42,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,606: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:42 -2024-01-16 17:05:42,607: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:42,608: root: INFO: Current backtesting datetime 2022-11-04 15:00:00-05:00 -2024-01-16 17:05:42,609: root: INFO: Current backtesting datetime 2022-11-05 08:30:00-05:00 -2024-01-16 17:05:42,610: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:42,611: root: INFO: Current backtesting datetime 2022-11-05 08:29:00-05:00 -2024-01-16 17:05:42,613: root: INFO: Current backtesting datetime 2022-11-05 08:29:00-05:00 -2024-01-16 17:05:42,613: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:42,614: root: INFO: Current backtesting datetime 2022-11-07 08:30:00-05:00 -2024-01-16 17:05:42,614: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:42,615: root: INFO: Current backtesting datetime 2022-11-07 09:30:00-05:00 -2024-01-16 17:05:42,615: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:42,616: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:42 -2024-01-16 17:05:42,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,847: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:42 -2024-01-16 17:05:42,848: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:42,849: root: INFO: Current backtesting datetime 2022-11-07 16:00:00-05:00 -2024-01-16 17:05:42,850: root: INFO: Current backtesting datetime 2022-11-08 09:30:00-05:00 -2024-01-16 17:05:42,850: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:42 -2024-01-16 17:05:42,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:42,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,083: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:43 -2024-01-16 17:05:43,085: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:43,086: root: INFO: Current backtesting datetime 2022-11-08 16:00:00-05:00 -2024-01-16 17:05:43,086: root: INFO: Current backtesting datetime 2022-11-09 09:30:00-05:00 -2024-01-16 17:05:43,087: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:43 -2024-01-16 17:05:43,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,332: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:43 -2024-01-16 17:05:43,333: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:43,334: root: INFO: Current backtesting datetime 2022-11-09 16:00:00-05:00 -2024-01-16 17:05:43,334: root: INFO: Current backtesting datetime 2022-11-10 09:30:00-05:00 -2024-01-16 17:05:43,336: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:43 -2024-01-16 17:05:43,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,593: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:43 -2024-01-16 17:05:43,594: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:43,596: root: INFO: Current backtesting datetime 2022-11-10 16:00:00-05:00 -2024-01-16 17:05:43,596: root: INFO: Current backtesting datetime 2022-11-11 09:30:00-05:00 -2024-01-16 17:05:43,597: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:43 -2024-01-16 17:05:43,597: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,865: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:43 -2024-01-16 17:05:43,867: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:43,868: root: INFO: Current backtesting datetime 2022-11-11 16:00:00-05:00 -2024-01-16 17:05:43,868: root: INFO: Current backtesting datetime 2022-11-12 09:30:00-05:00 -2024-01-16 17:05:43,869: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:43,871: root: INFO: Current backtesting datetime 2022-11-12 09:29:00-05:00 -2024-01-16 17:05:43,872: root: INFO: Current backtesting datetime 2022-11-12 09:29:00-05:00 -2024-01-16 17:05:43,873: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:43,873: root: INFO: Current backtesting datetime 2022-11-14 08:30:00-05:00 -2024-01-16 17:05:43,874: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:43,875: root: INFO: Current backtesting datetime 2022-11-14 09:30:00-05:00 -2024-01-16 17:05:43,875: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:43,876: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:43 -2024-01-16 17:05:43,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:43,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,161: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:44 -2024-01-16 17:05:44,163: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:44,164: root: INFO: Current backtesting datetime 2022-11-14 16:00:00-05:00 -2024-01-16 17:05:44,164: root: INFO: Current backtesting datetime 2022-11-15 09:30:00-05:00 -2024-01-16 17:05:44,165: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:44 -2024-01-16 17:05:44,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,458: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:44 -2024-01-16 17:05:44,459: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:44,461: root: INFO: Current backtesting datetime 2022-11-15 16:00:00-05:00 -2024-01-16 17:05:44,461: root: INFO: Current backtesting datetime 2022-11-16 09:30:00-05:00 -2024-01-16 17:05:44,462: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:44 -2024-01-16 17:05:44,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,695: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:44 -2024-01-16 17:05:44,697: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:44,698: root: INFO: Current backtesting datetime 2022-11-16 16:00:00-05:00 -2024-01-16 17:05:44,698: root: INFO: Current backtesting datetime 2022-11-17 09:30:00-05:00 -2024-01-16 17:05:44,699: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:44 -2024-01-16 17:05:44,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,943: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:44 -2024-01-16 17:05:44,944: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:44,945: root: INFO: Current backtesting datetime 2022-11-17 16:00:00-05:00 -2024-01-16 17:05:44,945: root: INFO: Current backtesting datetime 2022-11-18 09:30:00-05:00 -2024-01-16 17:05:44,946: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:44 -2024-01-16 17:05:44,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:44,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,190: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:45 -2024-01-16 17:05:45,191: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:45,192: root: INFO: Current backtesting datetime 2022-11-18 16:00:00-05:00 -2024-01-16 17:05:45,193: root: INFO: Current backtesting datetime 2022-11-19 09:30:00-05:00 -2024-01-16 17:05:45,193: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:45,195: root: INFO: Current backtesting datetime 2022-11-19 09:29:00-05:00 -2024-01-16 17:05:45,196: root: INFO: Current backtesting datetime 2022-11-19 09:29:00-05:00 -2024-01-16 17:05:45,197: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:45,197: root: INFO: Current backtesting datetime 2022-11-21 08:30:00-05:00 -2024-01-16 17:05:45,198: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:45,199: root: INFO: Current backtesting datetime 2022-11-21 09:30:00-05:00 -2024-01-16 17:05:45,199: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:45,200: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:45 -2024-01-16 17:05:45,200: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,431: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:45 -2024-01-16 17:05:45,433: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:45,433: root: INFO: Current backtesting datetime 2022-11-21 16:00:00-05:00 -2024-01-16 17:05:45,434: root: INFO: Current backtesting datetime 2022-11-22 09:30:00-05:00 -2024-01-16 17:05:45,435: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:45 -2024-01-16 17:05:45,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,680: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:45 -2024-01-16 17:05:45,681: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:45,682: root: INFO: Current backtesting datetime 2022-11-22 16:00:00-05:00 -2024-01-16 17:05:45,682: root: INFO: Current backtesting datetime 2022-11-23 09:30:00-05:00 -2024-01-16 17:05:45,683: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:45 -2024-01-16 17:05:45,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,924: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:45 -2024-01-16 17:05:45,925: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:45,926: root: INFO: Current backtesting datetime 2022-11-23 16:00:00-05:00 -2024-01-16 17:05:45,926: root: INFO: Current backtesting datetime 2022-11-24 09:30:00-05:00 -2024-01-16 17:05:45,927: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:45,929: root: INFO: Current backtesting datetime 2022-11-24 09:29:00-05:00 -2024-01-16 17:05:45,930: root: INFO: Current backtesting datetime 2022-11-24 09:29:00-05:00 -2024-01-16 17:05:45,930: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:45,931: root: INFO: Current backtesting datetime 2022-11-25 08:30:00-05:00 -2024-01-16 17:05:45,931: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:45,932: root: INFO: Current backtesting datetime 2022-11-25 09:30:00-05:00 -2024-01-16 17:05:45,932: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:45,934: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:45 -2024-01-16 17:05:45,934: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:45,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:46,176: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:46 -2024-01-16 17:05:46,177: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:46,179: root: INFO: Current backtesting datetime 2022-11-25 13:00:00-05:00 -2024-01-16 17:05:46,179: root: INFO: Current backtesting datetime 2022-11-26 09:30:00-05:00 -2024-01-16 17:05:46,180: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:46,182: root: INFO: Current backtesting datetime 2022-11-26 09:29:00-05:00 -2024-01-16 17:05:46,183: root: INFO: Current backtesting datetime 2022-11-26 09:29:00-05:00 -2024-01-16 17:05:46,183: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:46,184: root: INFO: Current backtesting datetime 2022-11-28 08:30:00-05:00 -2024-01-16 17:05:46,184: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:46,185: root: INFO: Current backtesting datetime 2022-11-28 09:30:00-05:00 -2024-01-16 17:05:46,185: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:46,187: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:46 -2024-01-16 17:05:46,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:46,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:46,455: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:46 -2024-01-16 17:05:46,456: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:46,457: root: INFO: Current backtesting datetime 2022-11-28 16:00:00-05:00 -2024-01-16 17:05:46,457: root: INFO: Current backtesting datetime 2022-11-29 09:30:00-05:00 -2024-01-16 17:05:46,458: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:46 -2024-01-16 17:05:46,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:46,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:46,755: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:46 -2024-01-16 17:05:46,757: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:46,757: root: INFO: Current backtesting datetime 2022-11-29 16:00:00-05:00 -2024-01-16 17:05:46,758: root: INFO: Current backtesting datetime 2022-11-30 09:30:00-05:00 -2024-01-16 17:05:46,758: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:46 -2024-01-16 17:05:46,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:46,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,055: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:47 -2024-01-16 17:05:47,056: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:47,057: root: INFO: Current backtesting datetime 2022-11-30 16:00:00-05:00 -2024-01-16 17:05:47,058: root: INFO: Current backtesting datetime 2022-12-01 09:30:00-05:00 -2024-01-16 17:05:47,058: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:47 -2024-01-16 17:05:47,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,361: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:47 -2024-01-16 17:05:47,362: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:47,363: root: INFO: Current backtesting datetime 2022-12-01 16:00:00-05:00 -2024-01-16 17:05:47,363: root: INFO: Current backtesting datetime 2022-12-02 09:30:00-05:00 -2024-01-16 17:05:47,364: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:47 -2024-01-16 17:05:47,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,663: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:47 -2024-01-16 17:05:47,665: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:47,667: root: INFO: Current backtesting datetime 2022-12-02 16:00:00-05:00 -2024-01-16 17:05:47,667: root: INFO: Current backtesting datetime 2022-12-03 09:30:00-05:00 -2024-01-16 17:05:47,668: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:47,669: root: INFO: Current backtesting datetime 2022-12-03 09:29:00-05:00 -2024-01-16 17:05:47,671: root: INFO: Current backtesting datetime 2022-12-03 09:29:00-05:00 -2024-01-16 17:05:47,671: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:47,672: root: INFO: Current backtesting datetime 2022-12-05 08:30:00-05:00 -2024-01-16 17:05:47,673: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:47,673: root: INFO: Current backtesting datetime 2022-12-05 09:30:00-05:00 -2024-01-16 17:05:47,673: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:47,675: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:47 -2024-01-16 17:05:47,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,906: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:47 -2024-01-16 17:05:47,908: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:47,909: root: INFO: Current backtesting datetime 2022-12-05 16:00:00-05:00 -2024-01-16 17:05:47,909: root: INFO: Current backtesting datetime 2022-12-06 09:30:00-05:00 -2024-01-16 17:05:47,910: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:47 -2024-01-16 17:05:47,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:47,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,150: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:48 -2024-01-16 17:05:48,152: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:48,153: root: INFO: Current backtesting datetime 2022-12-06 16:00:00-05:00 -2024-01-16 17:05:48,154: root: INFO: Current backtesting datetime 2022-12-07 09:30:00-05:00 -2024-01-16 17:05:48,155: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:48 -2024-01-16 17:05:48,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,385: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:48 -2024-01-16 17:05:48,387: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:48,388: root: INFO: Current backtesting datetime 2022-12-07 16:00:00-05:00 -2024-01-16 17:05:48,388: root: INFO: Current backtesting datetime 2022-12-08 09:30:00-05:00 -2024-01-16 17:05:48,389: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:48 -2024-01-16 17:05:48,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,629: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:48 -2024-01-16 17:05:48,631: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:48,632: root: INFO: Current backtesting datetime 2022-12-08 16:00:00-05:00 -2024-01-16 17:05:48,632: root: INFO: Current backtesting datetime 2022-12-09 09:30:00-05:00 -2024-01-16 17:05:48,633: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:48 -2024-01-16 17:05:48,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,871: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:48 -2024-01-16 17:05:48,873: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:48,874: root: INFO: Current backtesting datetime 2022-12-09 16:00:00-05:00 -2024-01-16 17:05:48,875: root: INFO: Current backtesting datetime 2022-12-10 09:30:00-05:00 -2024-01-16 17:05:48,875: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:48,877: root: INFO: Current backtesting datetime 2022-12-10 09:29:00-05:00 -2024-01-16 17:05:48,878: root: INFO: Current backtesting datetime 2022-12-10 09:29:00-05:00 -2024-01-16 17:05:48,878: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:48,879: root: INFO: Current backtesting datetime 2022-12-12 08:30:00-05:00 -2024-01-16 17:05:48,880: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:48,881: root: INFO: Current backtesting datetime 2022-12-12 09:30:00-05:00 -2024-01-16 17:05:48,881: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:48,882: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:48 -2024-01-16 17:05:48,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:48,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,142: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:49 -2024-01-16 17:05:49,144: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:49,145: root: INFO: Current backtesting datetime 2022-12-12 16:00:00-05:00 -2024-01-16 17:05:49,145: root: INFO: Current backtesting datetime 2022-12-13 09:30:00-05:00 -2024-01-16 17:05:49,146: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:49 -2024-01-16 17:05:49,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,390: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:49 -2024-01-16 17:05:49,395: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:49,396: root: INFO: Current backtesting datetime 2022-12-13 16:00:00-05:00 -2024-01-16 17:05:49,396: root: INFO: Current backtesting datetime 2022-12-14 09:30:00-05:00 -2024-01-16 17:05:49,398: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:49 -2024-01-16 17:05:49,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,695: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:49 -2024-01-16 17:05:49,696: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:49,698: root: INFO: Current backtesting datetime 2022-12-14 16:00:00-05:00 -2024-01-16 17:05:49,698: root: INFO: Current backtesting datetime 2022-12-15 09:30:00-05:00 -2024-01-16 17:05:49,699: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:49 -2024-01-16 17:05:49,699: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,993: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:49 -2024-01-16 17:05:49,995: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:49,996: root: INFO: Current backtesting datetime 2022-12-15 16:00:00-05:00 -2024-01-16 17:05:49,996: root: INFO: Current backtesting datetime 2022-12-16 09:30:00-05:00 -2024-01-16 17:05:49,997: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:49 -2024-01-16 17:05:49,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:49,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:50,264: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:50 -2024-01-16 17:05:50,265: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:50,266: root: INFO: Current backtesting datetime 2022-12-16 16:00:00-05:00 -2024-01-16 17:05:50,266: root: INFO: Current backtesting datetime 2022-12-17 09:30:00-05:00 -2024-01-16 17:05:50,267: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:50,269: root: INFO: Current backtesting datetime 2022-12-17 09:29:00-05:00 -2024-01-16 17:05:50,270: root: INFO: Current backtesting datetime 2022-12-17 09:29:00-05:00 -2024-01-16 17:05:50,270: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:50,271: root: INFO: Current backtesting datetime 2022-12-19 08:30:00-05:00 -2024-01-16 17:05:50,272: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:50,273: root: INFO: Current backtesting datetime 2022-12-19 09:30:00-05:00 -2024-01-16 17:05:50,273: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:50,274: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:50 -2024-01-16 17:05:50,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:50,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:50,547: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:50 -2024-01-16 17:05:50,549: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:50,550: root: INFO: Current backtesting datetime 2022-12-19 16:00:00-05:00 -2024-01-16 17:05:50,550: root: INFO: Current backtesting datetime 2022-12-20 09:30:00-05:00 -2024-01-16 17:05:50,551: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:50 -2024-01-16 17:05:50,551: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:50,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:50,865: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:50 -2024-01-16 17:05:50,867: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:50,868: root: INFO: Current backtesting datetime 2022-12-20 16:00:00-05:00 -2024-01-16 17:05:50,868: root: INFO: Current backtesting datetime 2022-12-21 09:30:00-05:00 -2024-01-16 17:05:50,869: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:50 -2024-01-16 17:05:50,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:50,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,179: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:51 -2024-01-16 17:05:51,180: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:51,181: root: INFO: Current backtesting datetime 2022-12-21 16:00:00-05:00 -2024-01-16 17:05:51,182: root: INFO: Current backtesting datetime 2022-12-22 09:30:00-05:00 -2024-01-16 17:05:51,182: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:51 -2024-01-16 17:05:51,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,418: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:51 -2024-01-16 17:05:51,420: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:51,421: root: INFO: Current backtesting datetime 2022-12-22 16:00:00-05:00 -2024-01-16 17:05:51,422: root: INFO: Current backtesting datetime 2022-12-23 09:30:00-05:00 -2024-01-16 17:05:51,423: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:51 -2024-01-16 17:05:51,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,656: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:51 -2024-01-16 17:05:51,658: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:51,659: root: INFO: Current backtesting datetime 2022-12-23 16:00:00-05:00 -2024-01-16 17:05:51,659: root: INFO: Current backtesting datetime 2022-12-24 09:30:00-05:00 -2024-01-16 17:05:51,660: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:51,661: root: INFO: Current backtesting datetime 2022-12-24 09:29:00-05:00 -2024-01-16 17:05:51,663: root: INFO: Current backtesting datetime 2022-12-24 09:29:00-05:00 -2024-01-16 17:05:51,663: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:51,664: root: INFO: Current backtesting datetime 2022-12-27 08:30:00-05:00 -2024-01-16 17:05:51,664: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:51,665: root: INFO: Current backtesting datetime 2022-12-27 09:30:00-05:00 -2024-01-16 17:05:51,665: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:51,666: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:51 -2024-01-16 17:05:51,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,891: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:51 -2024-01-16 17:05:51,893: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:51,894: root: INFO: Current backtesting datetime 2022-12-27 16:00:00-05:00 -2024-01-16 17:05:51,895: root: INFO: Current backtesting datetime 2022-12-28 09:30:00-05:00 -2024-01-16 17:05:51,895: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:51 -2024-01-16 17:05:51,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:51,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,130: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:52 -2024-01-16 17:05:52,131: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:52,133: root: INFO: Current backtesting datetime 2022-12-28 16:00:00-05:00 -2024-01-16 17:05:52,133: root: INFO: Current backtesting datetime 2022-12-29 09:30:00-05:00 -2024-01-16 17:05:52,134: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:52 -2024-01-16 17:05:52,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,362: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:52 -2024-01-16 17:05:52,363: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:52,364: root: INFO: Current backtesting datetime 2022-12-29 16:00:00-05:00 -2024-01-16 17:05:52,365: root: INFO: Current backtesting datetime 2022-12-30 09:30:00-05:00 -2024-01-16 17:05:52,366: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:52 -2024-01-16 17:05:52,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,599: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:52 -2024-01-16 17:05:52,601: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:52,603: root: INFO: Current backtesting datetime 2022-12-30 16:00:00-05:00 -2024-01-16 17:05:52,603: root: INFO: Current backtesting datetime 2022-12-31 09:30:00-05:00 -2024-01-16 17:05:52,604: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:52,606: root: INFO: Current backtesting datetime 2022-12-31 09:29:00-05:00 -2024-01-16 17:05:52,607: root: INFO: Current backtesting datetime 2022-12-31 09:29:00-05:00 -2024-01-16 17:05:52,607: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:52,608: root: INFO: Current backtesting datetime 2023-01-03 08:30:00-05:00 -2024-01-16 17:05:52,609: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:52,609: root: INFO: Current backtesting datetime 2023-01-03 09:30:00-05:00 -2024-01-16 17:05:52,610: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:52,611: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:52 -2024-01-16 17:05:52,611: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,836: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:52 -2024-01-16 17:05:52,837: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:52,838: root: INFO: Current backtesting datetime 2023-01-03 16:00:00-05:00 -2024-01-16 17:05:52,839: root: INFO: Current backtesting datetime 2023-01-04 09:30:00-05:00 -2024-01-16 17:05:52,840: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:52 -2024-01-16 17:05:52,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:52,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,114: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:53 -2024-01-16 17:05:53,116: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:53,117: root: INFO: Current backtesting datetime 2023-01-04 16:00:00-05:00 -2024-01-16 17:05:53,117: root: INFO: Current backtesting datetime 2023-01-05 09:30:00-05:00 -2024-01-16 17:05:53,118: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:53 -2024-01-16 17:05:53,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,390: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:53 -2024-01-16 17:05:53,391: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:53,392: root: INFO: Current backtesting datetime 2023-01-05 16:00:00-05:00 -2024-01-16 17:05:53,393: root: INFO: Current backtesting datetime 2023-01-06 09:30:00-05:00 -2024-01-16 17:05:53,393: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:53 -2024-01-16 17:05:53,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,661: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:53 -2024-01-16 17:05:53,662: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:53,663: root: INFO: Current backtesting datetime 2023-01-06 16:00:00-05:00 -2024-01-16 17:05:53,664: root: INFO: Current backtesting datetime 2023-01-07 09:30:00-05:00 -2024-01-16 17:05:53,665: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:53,666: root: INFO: Current backtesting datetime 2023-01-07 09:29:00-05:00 -2024-01-16 17:05:53,668: root: INFO: Current backtesting datetime 2023-01-07 09:29:00-05:00 -2024-01-16 17:05:53,668: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:53,669: root: INFO: Current backtesting datetime 2023-01-09 08:30:00-05:00 -2024-01-16 17:05:53,669: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:53,670: root: INFO: Current backtesting datetime 2023-01-09 09:30:00-05:00 -2024-01-16 17:05:53,670: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:53,671: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:53 -2024-01-16 17:05:53,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,993: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:53 -2024-01-16 17:05:53,994: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:53,996: root: INFO: Current backtesting datetime 2023-01-09 16:00:00-05:00 -2024-01-16 17:05:53,996: root: INFO: Current backtesting datetime 2023-01-10 09:30:00-05:00 -2024-01-16 17:05:53,997: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:53 -2024-01-16 17:05:53,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:53,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:54,280: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:54 -2024-01-16 17:05:54,281: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:54,282: root: INFO: Current backtesting datetime 2023-01-10 16:00:00-05:00 -2024-01-16 17:05:54,282: root: INFO: Current backtesting datetime 2023-01-11 09:30:00-05:00 -2024-01-16 17:05:54,283: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:54 -2024-01-16 17:05:54,283: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:54,284: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:54,558: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:54 -2024-01-16 17:05:54,559: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:54,560: root: INFO: Current backtesting datetime 2023-01-11 16:00:00-05:00 -2024-01-16 17:05:54,561: root: INFO: Current backtesting datetime 2023-01-12 09:30:00-05:00 -2024-01-16 17:05:54,562: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:54 -2024-01-16 17:05:54,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:54,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:54,826: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:54 -2024-01-16 17:05:54,828: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:54,829: root: INFO: Current backtesting datetime 2023-01-12 16:00:00-05:00 -2024-01-16 17:05:54,829: root: INFO: Current backtesting datetime 2023-01-13 09:30:00-05:00 -2024-01-16 17:05:54,830: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:54 -2024-01-16 17:05:54,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:54,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,097: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:55 -2024-01-16 17:05:55,098: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:55,099: root: INFO: Current backtesting datetime 2023-01-13 16:00:00-05:00 -2024-01-16 17:05:55,100: root: INFO: Current backtesting datetime 2023-01-14 09:30:00-05:00 -2024-01-16 17:05:55,100: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:55,102: root: INFO: Current backtesting datetime 2023-01-14 09:29:00-05:00 -2024-01-16 17:05:55,104: root: INFO: Current backtesting datetime 2023-01-14 09:29:00-05:00 -2024-01-16 17:05:55,104: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:55,105: root: INFO: Current backtesting datetime 2023-01-17 08:30:00-05:00 -2024-01-16 17:05:55,105: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:55,106: root: INFO: Current backtesting datetime 2023-01-17 09:30:00-05:00 -2024-01-16 17:05:55,106: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:55,107: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:55 -2024-01-16 17:05:55,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,342: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:55 -2024-01-16 17:05:55,343: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:55,345: root: INFO: Current backtesting datetime 2023-01-17 16:00:00-05:00 -2024-01-16 17:05:55,345: root: INFO: Current backtesting datetime 2023-01-18 09:30:00-05:00 -2024-01-16 17:05:55,346: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:55 -2024-01-16 17:05:55,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,663: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:55 -2024-01-16 17:05:55,664: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:55,665: root: INFO: Current backtesting datetime 2023-01-18 16:00:00-05:00 -2024-01-16 17:05:55,666: root: INFO: Current backtesting datetime 2023-01-19 09:30:00-05:00 -2024-01-16 17:05:55,667: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:55 -2024-01-16 17:05:55,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,932: root: INFO: New market order of | 367.0 SPY sell | at price $311.48798828125 of class bracket with status unprocessed was submitted. -2024-01-16 17:05:55,935: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:55 -2024-01-16 17:05:55,935: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:55,935: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,936: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,936: root: INFO: market order of | 367.0 SPY sell | at price $311.48798828125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:55,936: root: INFO: market order of | 367.0 SPY sell | at price $311.48798828125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:05:55,937: root: INFO: Filled Transaction: sell 367.0 of SPY at 389.35998535 USD per share -2024-01-16 17:05:55,937: root: INFO: market order of | 367.0 SPY sell | at price $311.48798828125 of class bracket with status new was filled -2024-01-16 17:05:55,941: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:55,942: root: INFO: Current backtesting datetime 2023-01-19 16:00:00-05:00 -2024-01-16 17:05:55,942: root: INFO: Current backtesting datetime 2023-01-20 09:30:00-05:00 -2024-01-16 17:05:55,944: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:55 -2024-01-16 17:05:55,944: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:55,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,227: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:56 -2024-01-16 17:05:56,228: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,229: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,230: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:56,231: root: INFO: Current backtesting datetime 2023-01-20 16:00:00-05:00 -2024-01-16 17:05:56,232: root: INFO: Current backtesting datetime 2023-01-21 09:30:00-05:00 -2024-01-16 17:05:56,233: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:56,234: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,234: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,235: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,237: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,238: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,238: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,239: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,240: root: INFO: Current backtesting datetime 2023-01-21 09:29:00-05:00 -2024-01-16 17:05:56,241: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,242: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,243: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,244: root: INFO: Current backtesting datetime 2023-01-21 09:29:00-05:00 -2024-01-16 17:05:56,244: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:56,244: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,244: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,245: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,247: root: INFO: Current backtesting datetime 2023-01-23 08:30:00-05:00 -2024-01-16 17:05:56,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,250: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:56,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,253: root: INFO: Current backtesting datetime 2023-01-23 09:30:00-05:00 -2024-01-16 17:05:56,253: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:56,255: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:56 -2024-01-16 17:05:56,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,489: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:56 -2024-01-16 17:05:56,490: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,493: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:56,494: root: INFO: Current backtesting datetime 2023-01-23 16:00:00-05:00 -2024-01-16 17:05:56,494: root: INFO: Current backtesting datetime 2023-01-24 09:30:00-05:00 -2024-01-16 17:05:56,496: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:56 -2024-01-16 17:05:56,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,733: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:56 -2024-01-16 17:05:56,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,736: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:56,737: root: INFO: Current backtesting datetime 2023-01-24 16:00:00-05:00 -2024-01-16 17:05:56,737: root: INFO: Current backtesting datetime 2023-01-25 09:30:00-05:00 -2024-01-16 17:05:56,739: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:56 -2024-01-16 17:05:56,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,978: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:56 -2024-01-16 17:05:56,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,979: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:56,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,981: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:56,983: root: INFO: Current backtesting datetime 2023-01-25 16:00:00-05:00 -2024-01-16 17:05:56,983: root: INFO: Current backtesting datetime 2023-01-26 09:30:00-05:00 -2024-01-16 17:05:56,985: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:56 -2024-01-16 17:05:56,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:56,986: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,213: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:57 -2024-01-16 17:05:57,213: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,213: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,215: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,215: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,217: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,218: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:57,219: root: INFO: Current backtesting datetime 2023-01-26 16:00:00-05:00 -2024-01-16 17:05:57,220: root: INFO: Current backtesting datetime 2023-01-27 09:30:00-05:00 -2024-01-16 17:05:57,222: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:57 -2024-01-16 17:05:57,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,464: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:57 -2024-01-16 17:05:57,464: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,465: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,467: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:57,469: root: INFO: Current backtesting datetime 2023-01-27 16:00:00-05:00 -2024-01-16 17:05:57,469: root: INFO: Current backtesting datetime 2023-01-28 09:30:00-05:00 -2024-01-16 17:05:57,470: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:57,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,472: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,473: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,473: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,476: root: INFO: Current backtesting datetime 2023-01-28 09:29:00-05:00 -2024-01-16 17:05:57,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,478: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,479: root: INFO: Current backtesting datetime 2023-01-28 09:29:00-05:00 -2024-01-16 17:05:57,479: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:57,479: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,483: root: INFO: Current backtesting datetime 2023-01-30 08:30:00-05:00 -2024-01-16 17:05:57,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,485: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:57,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,488: root: INFO: Current backtesting datetime 2023-01-30 09:30:00-05:00 -2024-01-16 17:05:57,488: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:57,488: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:57 -2024-01-16 17:05:57,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,719: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:57 -2024-01-16 17:05:57,719: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,721: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,723: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:57,724: root: INFO: Current backtesting datetime 2023-01-30 16:00:00-05:00 -2024-01-16 17:05:57,724: root: INFO: Current backtesting datetime 2023-01-31 09:30:00-05:00 -2024-01-16 17:05:57,726: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:57 -2024-01-16 17:05:57,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,956: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:57 -2024-01-16 17:05:57,956: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,956: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,957: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,958: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:57,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,958: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,959: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:57,960: root: INFO: Current backtesting datetime 2023-01-31 16:00:00-05:00 -2024-01-16 17:05:57,961: root: INFO: Current backtesting datetime 2023-02-01 09:30:00-05:00 -2024-01-16 17:05:57,962: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:57 -2024-01-16 17:05:57,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:57,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,296: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:58 -2024-01-16 17:05:58,296: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:58,296: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,297: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:05:58,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,297: root: INFO: limit order of | 367.0 SPY buy | at price $311.48798828125 with status unprocessed was canceled. -2024-01-16 17:05:58,303: root: INFO: Filled Transaction: buy 367.0 of SPY at 408.82798462 USD per share -2024-01-16 17:05:58,303: root: INFO: stop order of | 367.0 SPY buy | at price $408.82798461914064 with status unprocessed was filled -2024-01-16 17:05:58,303: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:05:58,308: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:58,309: root: INFO: Current backtesting datetime 2023-02-01 16:00:00-05:00 -2024-01-16 17:05:58,309: root: INFO: Current backtesting datetime 2023-02-02 09:30:00-05:00 -2024-01-16 17:05:58,310: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:58 -2024-01-16 17:05:58,310: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,647: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:58 -2024-01-16 17:05:58,649: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:58,650: root: INFO: Current backtesting datetime 2023-02-02 16:00:00-05:00 -2024-01-16 17:05:58,650: root: INFO: Current backtesting datetime 2023-02-03 09:30:00-05:00 -2024-01-16 17:05:58,651: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:58 -2024-01-16 17:05:58,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,889: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:58 -2024-01-16 17:05:58,890: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:58,891: root: INFO: Current backtesting datetime 2023-02-03 16:00:00-05:00 -2024-01-16 17:05:58,892: root: INFO: Current backtesting datetime 2023-02-04 09:30:00-05:00 -2024-01-16 17:05:58,893: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:05:58,894: root: INFO: Current backtesting datetime 2023-02-04 09:29:00-05:00 -2024-01-16 17:05:58,894: root: INFO: Current backtesting datetime 2023-02-04 09:29:00-05:00 -2024-01-16 17:05:58,896: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:05:58,896: root: INFO: Current backtesting datetime 2023-02-06 08:30:00-05:00 -2024-01-16 17:05:58,897: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:05:58,898: root: INFO: Current backtesting datetime 2023-02-06 09:30:00-05:00 -2024-01-16 17:05:58,898: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:05:58,899: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:58 -2024-01-16 17:05:58,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:58,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,127: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:59 -2024-01-16 17:05:59,128: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:59,129: root: INFO: Current backtesting datetime 2023-02-06 16:00:00-05:00 -2024-01-16 17:05:59,130: root: INFO: Current backtesting datetime 2023-02-07 09:30:00-05:00 -2024-01-16 17:05:59,130: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:59 -2024-01-16 17:05:59,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,409: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:59 -2024-01-16 17:05:59,410: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:59,411: root: INFO: Current backtesting datetime 2023-02-07 16:00:00-05:00 -2024-01-16 17:05:59,411: root: INFO: Current backtesting datetime 2023-02-08 09:30:00-05:00 -2024-01-16 17:05:59,412: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:59 -2024-01-16 17:05:59,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,654: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:59 -2024-01-16 17:05:59,656: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:59,657: root: INFO: Current backtesting datetime 2023-02-08 16:00:00-05:00 -2024-01-16 17:05:59,658: root: INFO: Current backtesting datetime 2023-02-09 09:30:00-05:00 -2024-01-16 17:05:59,659: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:59 -2024-01-16 17:05:59,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,915: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:05:59 -2024-01-16 17:05:59,916: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:05:59,917: root: INFO: Current backtesting datetime 2023-02-09 16:00:00-05:00 -2024-01-16 17:05:59,917: root: INFO: Current backtesting datetime 2023-02-10 09:30:00-05:00 -2024-01-16 17:05:59,918: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:05:59 -2024-01-16 17:05:59,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:05:59,919: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:00,162: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:00 -2024-01-16 17:06:00,163: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:00,164: root: INFO: Current backtesting datetime 2023-02-10 16:00:00-05:00 -2024-01-16 17:06:00,165: root: INFO: Current backtesting datetime 2023-02-11 09:30:00-05:00 -2024-01-16 17:06:00,165: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:00,167: root: INFO: Current backtesting datetime 2023-02-11 09:29:00-05:00 -2024-01-16 17:06:00,168: root: INFO: Current backtesting datetime 2023-02-11 09:29:00-05:00 -2024-01-16 17:06:00,168: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:00,169: root: INFO: Current backtesting datetime 2023-02-13 08:30:00-05:00 -2024-01-16 17:06:00,170: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:00,171: root: INFO: Current backtesting datetime 2023-02-13 09:30:00-05:00 -2024-01-16 17:06:00,171: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:00,172: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:00 -2024-01-16 17:06:00,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:00,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:00,408: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:00 -2024-01-16 17:06:00,409: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:00,410: root: INFO: Current backtesting datetime 2023-02-13 16:00:00-05:00 -2024-01-16 17:06:00,410: root: INFO: Current backtesting datetime 2023-02-14 09:30:00-05:00 -2024-01-16 17:06:00,411: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:00 -2024-01-16 17:06:00,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:00,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:00,732: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:00 -2024-01-16 17:06:00,733: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:00,735: root: INFO: Current backtesting datetime 2023-02-14 16:00:00-05:00 -2024-01-16 17:06:00,735: root: INFO: Current backtesting datetime 2023-02-15 09:30:00-05:00 -2024-01-16 17:06:00,736: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:00 -2024-01-16 17:06:00,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:00,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,033: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:01 -2024-01-16 17:06:01,034: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:01,036: root: INFO: Current backtesting datetime 2023-02-15 16:00:00-05:00 -2024-01-16 17:06:01,037: root: INFO: Current backtesting datetime 2023-02-16 09:30:00-05:00 -2024-01-16 17:06:01,037: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:01 -2024-01-16 17:06:01,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,329: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:01 -2024-01-16 17:06:01,330: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:01,331: root: INFO: Current backtesting datetime 2023-02-16 16:00:00-05:00 -2024-01-16 17:06:01,332: root: INFO: Current backtesting datetime 2023-02-17 09:30:00-05:00 -2024-01-16 17:06:01,333: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:01 -2024-01-16 17:06:01,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,647: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:01 -2024-01-16 17:06:01,649: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:01,650: root: INFO: Current backtesting datetime 2023-02-17 16:00:00-05:00 -2024-01-16 17:06:01,651: root: INFO: Current backtesting datetime 2023-02-18 09:30:00-05:00 -2024-01-16 17:06:01,651: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:01,653: root: INFO: Current backtesting datetime 2023-02-18 09:29:00-05:00 -2024-01-16 17:06:01,655: root: INFO: Current backtesting datetime 2023-02-18 09:29:00-05:00 -2024-01-16 17:06:01,655: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:01,656: root: INFO: Current backtesting datetime 2023-02-21 08:30:00-05:00 -2024-01-16 17:06:01,657: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:01,657: root: INFO: Current backtesting datetime 2023-02-21 09:30:00-05:00 -2024-01-16 17:06:01,657: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:01,659: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:01 -2024-01-16 17:06:01,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,880: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:01 -2024-01-16 17:06:01,882: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:01,883: root: INFO: Current backtesting datetime 2023-02-21 16:00:00-05:00 -2024-01-16 17:06:01,883: root: INFO: Current backtesting datetime 2023-02-22 09:30:00-05:00 -2024-01-16 17:06:01,884: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:01 -2024-01-16 17:06:01,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:01,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,110: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:02 -2024-01-16 17:06:02,111: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:02,112: root: INFO: Current backtesting datetime 2023-02-22 16:00:00-05:00 -2024-01-16 17:06:02,113: root: INFO: Current backtesting datetime 2023-02-23 09:30:00-05:00 -2024-01-16 17:06:02,114: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:02 -2024-01-16 17:06:02,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,341: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:02 -2024-01-16 17:06:02,342: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:02,343: root: INFO: Current backtesting datetime 2023-02-23 16:00:00-05:00 -2024-01-16 17:06:02,344: root: INFO: Current backtesting datetime 2023-02-24 09:30:00-05:00 -2024-01-16 17:06:02,345: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:02 -2024-01-16 17:06:02,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,576: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:02 -2024-01-16 17:06:02,578: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:02,579: root: INFO: Current backtesting datetime 2023-02-24 16:00:00-05:00 -2024-01-16 17:06:02,579: root: INFO: Current backtesting datetime 2023-02-25 09:30:00-05:00 -2024-01-16 17:06:02,580: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:02,582: root: INFO: Current backtesting datetime 2023-02-25 09:29:00-05:00 -2024-01-16 17:06:02,583: root: INFO: Current backtesting datetime 2023-02-25 09:29:00-05:00 -2024-01-16 17:06:02,583: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:02,584: root: INFO: Current backtesting datetime 2023-02-27 08:30:00-05:00 -2024-01-16 17:06:02,585: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:02,585: root: INFO: Current backtesting datetime 2023-02-27 09:30:00-05:00 -2024-01-16 17:06:02,585: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:02,587: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:02 -2024-01-16 17:06:02,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,847: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:02 -2024-01-16 17:06:02,848: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:02,849: root: INFO: Current backtesting datetime 2023-02-27 16:00:00-05:00 -2024-01-16 17:06:02,849: root: INFO: Current backtesting datetime 2023-02-28 09:30:00-05:00 -2024-01-16 17:06:02,850: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:02 -2024-01-16 17:06:02,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:02,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,085: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:03 -2024-01-16 17:06:03,087: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:03,088: root: INFO: Current backtesting datetime 2023-02-28 16:00:00-05:00 -2024-01-16 17:06:03,088: root: INFO: Current backtesting datetime 2023-03-01 09:30:00-05:00 -2024-01-16 17:06:03,089: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:03 -2024-01-16 17:06:03,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,312: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:03 -2024-01-16 17:06:03,314: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:03,314: root: INFO: Current backtesting datetime 2023-03-01 16:00:00-05:00 -2024-01-16 17:06:03,314: root: INFO: Current backtesting datetime 2023-03-02 09:30:00-05:00 -2024-01-16 17:06:03,315: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:03 -2024-01-16 17:06:03,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,621: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:03 -2024-01-16 17:06:03,622: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:03,623: root: INFO: Current backtesting datetime 2023-03-02 16:00:00-05:00 -2024-01-16 17:06:03,623: root: INFO: Current backtesting datetime 2023-03-03 09:30:00-05:00 -2024-01-16 17:06:03,624: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:03 -2024-01-16 17:06:03,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,929: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:03 -2024-01-16 17:06:03,931: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:03,932: root: INFO: Current backtesting datetime 2023-03-03 16:00:00-05:00 -2024-01-16 17:06:03,932: root: INFO: Current backtesting datetime 2023-03-04 09:30:00-05:00 -2024-01-16 17:06:03,933: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:03,935: root: INFO: Current backtesting datetime 2023-03-04 09:29:00-05:00 -2024-01-16 17:06:03,937: root: INFO: Current backtesting datetime 2023-03-04 09:29:00-05:00 -2024-01-16 17:06:03,937: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:03,938: root: INFO: Current backtesting datetime 2023-03-06 08:30:00-05:00 -2024-01-16 17:06:03,939: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:03,939: root: INFO: Current backtesting datetime 2023-03-06 09:30:00-05:00 -2024-01-16 17:06:03,939: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:03,941: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:03 -2024-01-16 17:06:03,941: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:03,942: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,244: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:04 -2024-01-16 17:06:04,246: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:04,247: root: INFO: Current backtesting datetime 2023-03-06 16:00:00-05:00 -2024-01-16 17:06:04,247: root: INFO: Current backtesting datetime 2023-03-07 09:30:00-05:00 -2024-01-16 17:06:04,248: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:04 -2024-01-16 17:06:04,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,476: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:04 -2024-01-16 17:06:04,478: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:04,479: root: INFO: Current backtesting datetime 2023-03-07 16:00:00-05:00 -2024-01-16 17:06:04,479: root: INFO: Current backtesting datetime 2023-03-08 09:30:00-05:00 -2024-01-16 17:06:04,480: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:04 -2024-01-16 17:06:04,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,739: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:04 -2024-01-16 17:06:04,741: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:04,742: root: INFO: Current backtesting datetime 2023-03-08 16:00:00-05:00 -2024-01-16 17:06:04,742: root: INFO: Current backtesting datetime 2023-03-09 09:30:00-05:00 -2024-01-16 17:06:04,743: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:04 -2024-01-16 17:06:04,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,977: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:04 -2024-01-16 17:06:04,978: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:04,979: root: INFO: Current backtesting datetime 2023-03-09 16:00:00-05:00 -2024-01-16 17:06:04,979: root: INFO: Current backtesting datetime 2023-03-10 09:30:00-05:00 -2024-01-16 17:06:04,980: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:04 -2024-01-16 17:06:04,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:04,981: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,213: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:05 -2024-01-16 17:06:05,214: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:05,216: root: INFO: Current backtesting datetime 2023-03-10 16:00:00-05:00 -2024-01-16 17:06:05,216: root: INFO: Current backtesting datetime 2023-03-11 09:30:00-05:00 -2024-01-16 17:06:05,217: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:05,218: root: INFO: Current backtesting datetime 2023-03-11 09:29:00-05:00 -2024-01-16 17:06:05,220: root: INFO: Current backtesting datetime 2023-03-11 09:29:00-05:00 -2024-01-16 17:06:05,220: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:05,221: root: INFO: Current backtesting datetime 2023-03-13 07:30:00-05:00 -2024-01-16 17:06:05,221: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:05,222: root: INFO: Current backtesting datetime 2023-03-13 08:30:00-05:00 -2024-01-16 17:06:05,222: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:05,223: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:05 -2024-01-16 17:06:05,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,467: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:05 -2024-01-16 17:06:05,473: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:05,474: root: INFO: Current backtesting datetime 2023-03-13 15:00:00-05:00 -2024-01-16 17:06:05,475: root: INFO: Current backtesting datetime 2023-03-14 08:30:00-05:00 -2024-01-16 17:06:05,476: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:05 -2024-01-16 17:06:05,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,714: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:05 -2024-01-16 17:06:05,714: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:05,716: root: INFO: Current backtesting datetime 2023-03-14 15:00:00-05:00 -2024-01-16 17:06:05,716: root: INFO: Current backtesting datetime 2023-03-15 08:30:00-05:00 -2024-01-16 17:06:05,717: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:05 -2024-01-16 17:06:05,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,948: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:05 -2024-01-16 17:06:05,949: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:05,950: root: INFO: Current backtesting datetime 2023-03-15 15:00:00-05:00 -2024-01-16 17:06:05,951: root: INFO: Current backtesting datetime 2023-03-16 08:30:00-05:00 -2024-01-16 17:06:05,951: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:05 -2024-01-16 17:06:05,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:05,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:06,274: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:06 -2024-01-16 17:06:06,276: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:06,277: root: INFO: Current backtesting datetime 2023-03-16 15:00:00-05:00 -2024-01-16 17:06:06,277: root: INFO: Current backtesting datetime 2023-03-17 08:30:00-05:00 -2024-01-16 17:06:06,278: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:06 -2024-01-16 17:06:06,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:06,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:06,563: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:06 -2024-01-16 17:06:06,565: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:06,566: root: INFO: Current backtesting datetime 2023-03-17 15:00:00-05:00 -2024-01-16 17:06:06,567: root: INFO: Current backtesting datetime 2023-03-18 08:30:00-05:00 -2024-01-16 17:06:06,568: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:06,569: root: INFO: Current backtesting datetime 2023-03-18 08:29:00-05:00 -2024-01-16 17:06:06,571: root: INFO: Current backtesting datetime 2023-03-18 08:29:00-05:00 -2024-01-16 17:06:06,571: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:06,572: root: INFO: Current backtesting datetime 2023-03-20 07:30:00-05:00 -2024-01-16 17:06:06,572: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:06,573: root: INFO: Current backtesting datetime 2023-03-20 08:30:00-05:00 -2024-01-16 17:06:06,573: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:06,574: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:06 -2024-01-16 17:06:06,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:06,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:06,822: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:06 -2024-01-16 17:06:06,824: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:06,825: root: INFO: Current backtesting datetime 2023-03-20 15:00:00-05:00 -2024-01-16 17:06:06,825: root: INFO: Current backtesting datetime 2023-03-21 08:30:00-05:00 -2024-01-16 17:06:06,826: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:06 -2024-01-16 17:06:06,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:06,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,088: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:07 -2024-01-16 17:06:07,089: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:07,090: root: INFO: Current backtesting datetime 2023-03-21 15:00:00-05:00 -2024-01-16 17:06:07,091: root: INFO: Current backtesting datetime 2023-03-22 08:30:00-05:00 -2024-01-16 17:06:07,091: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:07 -2024-01-16 17:06:07,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,324: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:07 -2024-01-16 17:06:07,325: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:07,326: root: INFO: Current backtesting datetime 2023-03-22 15:00:00-05:00 -2024-01-16 17:06:07,327: root: INFO: Current backtesting datetime 2023-03-23 08:30:00-05:00 -2024-01-16 17:06:07,327: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:07 -2024-01-16 17:06:07,328: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,570: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:07 -2024-01-16 17:06:07,571: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:07,572: root: INFO: Current backtesting datetime 2023-03-23 15:00:00-05:00 -2024-01-16 17:06:07,573: root: INFO: Current backtesting datetime 2023-03-24 08:30:00-05:00 -2024-01-16 17:06:07,574: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:07 -2024-01-16 17:06:07,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,824: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:07 -2024-01-16 17:06:07,826: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:07,827: root: INFO: Current backtesting datetime 2023-03-24 15:00:00-05:00 -2024-01-16 17:06:07,827: root: INFO: Current backtesting datetime 2023-03-25 08:30:00-05:00 -2024-01-16 17:06:07,828: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:07,829: root: INFO: Current backtesting datetime 2023-03-25 08:29:00-05:00 -2024-01-16 17:06:07,831: root: INFO: Current backtesting datetime 2023-03-25 08:29:00-05:00 -2024-01-16 17:06:07,831: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:07,832: root: INFO: Current backtesting datetime 2023-03-27 07:30:00-05:00 -2024-01-16 17:06:07,832: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:07,833: root: INFO: Current backtesting datetime 2023-03-27 08:30:00-05:00 -2024-01-16 17:06:07,833: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:07,834: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:07 -2024-01-16 17:06:07,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:07,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,086: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:08 -2024-01-16 17:06:08,087: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:08,088: root: INFO: Current backtesting datetime 2023-03-27 15:00:00-05:00 -2024-01-16 17:06:08,089: root: INFO: Current backtesting datetime 2023-03-28 08:30:00-05:00 -2024-01-16 17:06:08,090: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:08 -2024-01-16 17:06:08,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,330: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:08 -2024-01-16 17:06:08,331: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:08,332: root: INFO: Current backtesting datetime 2023-03-28 15:00:00-05:00 -2024-01-16 17:06:08,333: root: INFO: Current backtesting datetime 2023-03-29 08:30:00-05:00 -2024-01-16 17:06:08,333: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:08 -2024-01-16 17:06:08,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,595: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:08 -2024-01-16 17:06:08,596: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:08,597: root: INFO: Current backtesting datetime 2023-03-29 15:00:00-05:00 -2024-01-16 17:06:08,597: root: INFO: Current backtesting datetime 2023-03-30 08:30:00-05:00 -2024-01-16 17:06:08,598: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:08 -2024-01-16 17:06:08,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,911: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:08 -2024-01-16 17:06:08,913: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:08,914: root: INFO: Current backtesting datetime 2023-03-30 15:00:00-05:00 -2024-01-16 17:06:08,914: root: INFO: Current backtesting datetime 2023-03-31 08:30:00-05:00 -2024-01-16 17:06:08,915: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:08 -2024-01-16 17:06:08,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:08,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,245: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:09 -2024-01-16 17:06:09,247: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:09,248: root: INFO: Current backtesting datetime 2023-03-31 15:00:00-05:00 -2024-01-16 17:06:09,248: root: INFO: Current backtesting datetime 2023-04-01 08:30:00-05:00 -2024-01-16 17:06:09,249: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:09,250: root: INFO: Current backtesting datetime 2023-04-01 08:29:00-05:00 -2024-01-16 17:06:09,252: root: INFO: Current backtesting datetime 2023-04-01 08:29:00-05:00 -2024-01-16 17:06:09,252: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:09,253: root: INFO: Current backtesting datetime 2023-04-03 07:30:00-05:00 -2024-01-16 17:06:09,254: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:09,254: root: INFO: Current backtesting datetime 2023-04-03 08:30:00-05:00 -2024-01-16 17:06:09,255: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:09,256: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:09 -2024-01-16 17:06:09,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,488: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:09 -2024-01-16 17:06:09,490: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:09,491: root: INFO: Current backtesting datetime 2023-04-03 15:00:00-05:00 -2024-01-16 17:06:09,491: root: INFO: Current backtesting datetime 2023-04-04 08:30:00-05:00 -2024-01-16 17:06:09,492: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:09 -2024-01-16 17:06:09,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,722: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:09 -2024-01-16 17:06:09,723: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:09,724: root: INFO: Current backtesting datetime 2023-04-04 15:00:00-05:00 -2024-01-16 17:06:09,724: root: INFO: Current backtesting datetime 2023-04-05 08:30:00-05:00 -2024-01-16 17:06:09,725: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:09 -2024-01-16 17:06:09,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,960: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:09 -2024-01-16 17:06:09,961: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:09,962: root: INFO: Current backtesting datetime 2023-04-05 15:00:00-05:00 -2024-01-16 17:06:09,962: root: INFO: Current backtesting datetime 2023-04-06 08:30:00-05:00 -2024-01-16 17:06:09,963: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:09 -2024-01-16 17:06:09,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:09,964: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,190: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:10 -2024-01-16 17:06:10,192: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:10,193: root: INFO: Current backtesting datetime 2023-04-06 15:00:00-05:00 -2024-01-16 17:06:10,193: root: INFO: Current backtesting datetime 2023-04-07 08:30:00-05:00 -2024-01-16 17:06:10,194: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:10,196: root: INFO: Current backtesting datetime 2023-04-07 08:29:00-05:00 -2024-01-16 17:06:10,197: root: INFO: Current backtesting datetime 2023-04-07 08:29:00-05:00 -2024-01-16 17:06:10,197: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:10,198: root: INFO: Current backtesting datetime 2023-04-10 07:30:00-05:00 -2024-01-16 17:06:10,198: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:10,199: root: INFO: Current backtesting datetime 2023-04-10 08:30:00-05:00 -2024-01-16 17:06:10,199: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:10,201: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:10 -2024-01-16 17:06:10,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,202: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,426: root: INFO: New market order of | 339.0 SPY sell | at price $328.2080078125 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:10,429: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:10 -2024-01-16 17:06:10,429: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:10,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,431: root: INFO: market order of | 339.0 SPY sell | at price $328.2080078125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:10,431: root: INFO: market order of | 339.0 SPY sell | at price $328.2080078125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:10,431: root: INFO: Filled Transaction: sell 339.0 of SPY at 410.26000977 USD per share -2024-01-16 17:06:10,431: root: INFO: market order of | 339.0 SPY sell | at price $328.2080078125 of class bracket with status new was filled -2024-01-16 17:06:10,437: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:10,438: root: INFO: Current backtesting datetime 2023-04-10 15:00:00-05:00 -2024-01-16 17:06:10,438: root: INFO: Current backtesting datetime 2023-04-11 08:30:00-05:00 -2024-01-16 17:06:10,440: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:10 -2024-01-16 17:06:10,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,665: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:10 -2024-01-16 17:06:10,665: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:10,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,667: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:10,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,671: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:10,672: root: INFO: Current backtesting datetime 2023-04-11 15:00:00-05:00 -2024-01-16 17:06:10,672: root: INFO: Current backtesting datetime 2023-04-12 08:30:00-05:00 -2024-01-16 17:06:10,674: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:10 -2024-01-16 17:06:10,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,911: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:10 -2024-01-16 17:06:10,911: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:10,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:10,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,914: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:10,915: root: INFO: Current backtesting datetime 2023-04-12 15:00:00-05:00 -2024-01-16 17:06:10,915: root: INFO: Current backtesting datetime 2023-04-13 08:30:00-05:00 -2024-01-16 17:06:10,917: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:10 -2024-01-16 17:06:10,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:10,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,222: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:11 -2024-01-16 17:06:11,223: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,224: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,224: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,225: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,226: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:11,227: root: INFO: Current backtesting datetime 2023-04-13 15:00:00-05:00 -2024-01-16 17:06:11,227: root: INFO: Current backtesting datetime 2023-04-14 08:30:00-05:00 -2024-01-16 17:06:11,228: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:11 -2024-01-16 17:06:11,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,229: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,470: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:11 -2024-01-16 17:06:11,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,472: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,474: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:11,475: root: INFO: Current backtesting datetime 2023-04-14 15:00:00-05:00 -2024-01-16 17:06:11,475: root: INFO: Current backtesting datetime 2023-04-15 08:30:00-05:00 -2024-01-16 17:06:11,477: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:11,477: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,478: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,483: root: INFO: Current backtesting datetime 2023-04-15 08:29:00-05:00 -2024-01-16 17:06:11,483: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,484: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,486: root: INFO: Current backtesting datetime 2023-04-15 08:29:00-05:00 -2024-01-16 17:06:11,486: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:11,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,487: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,489: root: INFO: Current backtesting datetime 2023-04-17 07:30:00-05:00 -2024-01-16 17:06:11,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,492: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:11,492: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,495: root: INFO: Current backtesting datetime 2023-04-17 08:30:00-05:00 -2024-01-16 17:06:11,495: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:11,497: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:11 -2024-01-16 17:06:11,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,734: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:11 -2024-01-16 17:06:11,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,735: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,740: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:11,741: root: INFO: Current backtesting datetime 2023-04-17 15:00:00-05:00 -2024-01-16 17:06:11,742: root: INFO: Current backtesting datetime 2023-04-18 08:30:00-05:00 -2024-01-16 17:06:11,744: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:11 -2024-01-16 17:06:11,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,982: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:11 -2024-01-16 17:06:11,982: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,983: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:11,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,985: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:11,986: root: INFO: Current backtesting datetime 2023-04-18 15:00:00-05:00 -2024-01-16 17:06:11,987: root: INFO: Current backtesting datetime 2023-04-19 08:30:00-05:00 -2024-01-16 17:06:11,988: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:11 -2024-01-16 17:06:11,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:11,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,221: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:12 -2024-01-16 17:06:12,221: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,221: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,222: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,223: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,223: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,224: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:12,225: root: INFO: Current backtesting datetime 2023-04-19 15:00:00-05:00 -2024-01-16 17:06:12,226: root: INFO: Current backtesting datetime 2023-04-20 08:30:00-05:00 -2024-01-16 17:06:12,227: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:12 -2024-01-16 17:06:12,227: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,228: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,470: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:12 -2024-01-16 17:06:12,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,472: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,474: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:12,475: root: INFO: Current backtesting datetime 2023-04-20 15:00:00-05:00 -2024-01-16 17:06:12,475: root: INFO: Current backtesting datetime 2023-04-21 08:30:00-05:00 -2024-01-16 17:06:12,477: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:12 -2024-01-16 17:06:12,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,719: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:12 -2024-01-16 17:06:12,719: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,720: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,722: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:12,723: root: INFO: Current backtesting datetime 2023-04-21 15:00:00-05:00 -2024-01-16 17:06:12,724: root: INFO: Current backtesting datetime 2023-04-22 08:30:00-05:00 -2024-01-16 17:06:12,725: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:12,725: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,726: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,727: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,731: root: INFO: Current backtesting datetime 2023-04-22 08:29:00-05:00 -2024-01-16 17:06:12,731: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,732: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,734: root: INFO: Current backtesting datetime 2023-04-22 08:29:00-05:00 -2024-01-16 17:06:12,734: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:12,734: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,735: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,737: root: INFO: Current backtesting datetime 2023-04-24 07:30:00-05:00 -2024-01-16 17:06:12,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,739: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:12,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,742: root: INFO: Current backtesting datetime 2023-04-24 08:30:00-05:00 -2024-01-16 17:06:12,742: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:12,744: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:12 -2024-01-16 17:06:12,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,978: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:12 -2024-01-16 17:06:12,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,982: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:12,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,984: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:12,985: root: INFO: Current backtesting datetime 2023-04-24 15:00:00-05:00 -2024-01-16 17:06:12,986: root: INFO: Current backtesting datetime 2023-04-25 08:30:00-05:00 -2024-01-16 17:06:12,988: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:12 -2024-01-16 17:06:12,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:12,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,314: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:13 -2024-01-16 17:06:13,314: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:13,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,315: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:13,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,317: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:13,318: root: INFO: Current backtesting datetime 2023-04-25 15:00:00-05:00 -2024-01-16 17:06:13,318: root: INFO: Current backtesting datetime 2023-04-26 08:30:00-05:00 -2024-01-16 17:06:13,320: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:13 -2024-01-16 17:06:13,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,321: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,628: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:13 -2024-01-16 17:06:13,629: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:13,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,630: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:13,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,631: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:13,632: root: INFO: Current backtesting datetime 2023-04-26 15:00:00-05:00 -2024-01-16 17:06:13,633: root: INFO: Current backtesting datetime 2023-04-27 08:30:00-05:00 -2024-01-16 17:06:13,634: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:13 -2024-01-16 17:06:13,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,864: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:13 -2024-01-16 17:06:13,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:13,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:13,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,868: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:13,870: root: INFO: Current backtesting datetime 2023-04-27 15:00:00-05:00 -2024-01-16 17:06:13,871: root: INFO: Current backtesting datetime 2023-04-28 08:30:00-05:00 -2024-01-16 17:06:13,872: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:13 -2024-01-16 17:06:13,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:13,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,106: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:14 -2024-01-16 17:06:14,106: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,109: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:14,110: root: INFO: Current backtesting datetime 2023-04-28 15:00:00-05:00 -2024-01-16 17:06:14,111: root: INFO: Current backtesting datetime 2023-04-29 08:30:00-05:00 -2024-01-16 17:06:14,112: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:14,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,118: root: INFO: Current backtesting datetime 2023-04-29 08:29:00-05:00 -2024-01-16 17:06:14,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,121: root: INFO: Current backtesting datetime 2023-04-29 08:29:00-05:00 -2024-01-16 17:06:14,121: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:14,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,124: root: INFO: Current backtesting datetime 2023-05-01 07:30:00-05:00 -2024-01-16 17:06:14,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,126: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:14,126: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,127: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,129: root: INFO: Current backtesting datetime 2023-05-01 08:30:00-05:00 -2024-01-16 17:06:14,129: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:14,131: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:14 -2024-01-16 17:06:14,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,360: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:14 -2024-01-16 17:06:14,361: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,364: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,366: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:14,367: root: INFO: Current backtesting datetime 2023-05-01 15:00:00-05:00 -2024-01-16 17:06:14,367: root: INFO: Current backtesting datetime 2023-05-02 08:30:00-05:00 -2024-01-16 17:06:14,370: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:14 -2024-01-16 17:06:14,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,600: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:14 -2024-01-16 17:06:14,601: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,602: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,604: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:14,605: root: INFO: Current backtesting datetime 2023-05-02 15:00:00-05:00 -2024-01-16 17:06:14,605: root: INFO: Current backtesting datetime 2023-05-03 08:30:00-05:00 -2024-01-16 17:06:14,607: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:14 -2024-01-16 17:06:14,607: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,608: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,846: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:14 -2024-01-16 17:06:14,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,848: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:14,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,850: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:14,852: root: INFO: Current backtesting datetime 2023-05-03 15:00:00-05:00 -2024-01-16 17:06:14,852: root: INFO: Current backtesting datetime 2023-05-04 08:30:00-05:00 -2024-01-16 17:06:14,854: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:14 -2024-01-16 17:06:14,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:14,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,085: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:15 -2024-01-16 17:06:15,085: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,086: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,088: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:15,089: root: INFO: Current backtesting datetime 2023-05-04 15:00:00-05:00 -2024-01-16 17:06:15,089: root: INFO: Current backtesting datetime 2023-05-05 08:30:00-05:00 -2024-01-16 17:06:15,091: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:15 -2024-01-16 17:06:15,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,323: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:15 -2024-01-16 17:06:15,323: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,324: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,326: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:15,327: root: INFO: Current backtesting datetime 2023-05-05 15:00:00-05:00 -2024-01-16 17:06:15,328: root: INFO: Current backtesting datetime 2023-05-06 08:30:00-05:00 -2024-01-16 17:06:15,329: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:15,329: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,329: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,330: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,330: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,331: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,332: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,333: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,335: root: INFO: Current backtesting datetime 2023-05-06 08:29:00-05:00 -2024-01-16 17:06:15,336: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,337: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,339: root: INFO: Current backtesting datetime 2023-05-06 08:29:00-05:00 -2024-01-16 17:06:15,339: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:15,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,340: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,342: root: INFO: Current backtesting datetime 2023-05-08 07:30:00-05:00 -2024-01-16 17:06:15,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,344: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:15,344: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,347: root: INFO: Current backtesting datetime 2023-05-08 08:30:00-05:00 -2024-01-16 17:06:15,347: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:15,349: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:15 -2024-01-16 17:06:15,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,654: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:15 -2024-01-16 17:06:15,655: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,658: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,660: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:15,661: root: INFO: Current backtesting datetime 2023-05-08 15:00:00-05:00 -2024-01-16 17:06:15,661: root: INFO: Current backtesting datetime 2023-05-09 08:30:00-05:00 -2024-01-16 17:06:15,663: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:15 -2024-01-16 17:06:15,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,945: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:15 -2024-01-16 17:06:15,945: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,945: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,946: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,946: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:15,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,947: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,948: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:15,949: root: INFO: Current backtesting datetime 2023-05-09 15:00:00-05:00 -2024-01-16 17:06:15,950: root: INFO: Current backtesting datetime 2023-05-10 08:30:00-05:00 -2024-01-16 17:06:15,951: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:15 -2024-01-16 17:06:15,951: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:15,952: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,249: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:16 -2024-01-16 17:06:16,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,253: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:16,255: root: INFO: Current backtesting datetime 2023-05-10 15:00:00-05:00 -2024-01-16 17:06:16,255: root: INFO: Current backtesting datetime 2023-05-11 08:30:00-05:00 -2024-01-16 17:06:16,257: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:16 -2024-01-16 17:06:16,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,489: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:16 -2024-01-16 17:06:16,489: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,492: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:16,493: root: INFO: Current backtesting datetime 2023-05-11 15:00:00-05:00 -2024-01-16 17:06:16,493: root: INFO: Current backtesting datetime 2023-05-12 08:30:00-05:00 -2024-01-16 17:06:16,495: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:16 -2024-01-16 17:06:16,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,730: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:16 -2024-01-16 17:06:16,731: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,732: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,732: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,734: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:16,735: root: INFO: Current backtesting datetime 2023-05-12 15:00:00-05:00 -2024-01-16 17:06:16,735: root: INFO: Current backtesting datetime 2023-05-13 08:30:00-05:00 -2024-01-16 17:06:16,737: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:16,737: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,738: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,739: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,740: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,743: root: INFO: Current backtesting datetime 2023-05-13 08:29:00-05:00 -2024-01-16 17:06:16,743: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,744: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,746: root: INFO: Current backtesting datetime 2023-05-13 08:29:00-05:00 -2024-01-16 17:06:16,746: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:16,746: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,749: root: INFO: Current backtesting datetime 2023-05-15 07:30:00-05:00 -2024-01-16 17:06:16,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,752: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:16,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,755: root: INFO: Current backtesting datetime 2023-05-15 08:30:00-05:00 -2024-01-16 17:06:16,755: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:16,757: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:16 -2024-01-16 17:06:16,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,994: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:16 -2024-01-16 17:06:16,994: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:16,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:16,999: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:17,000: root: INFO: Current backtesting datetime 2023-05-15 15:00:00-05:00 -2024-01-16 17:06:17,001: root: INFO: Current backtesting datetime 2023-05-16 08:30:00-05:00 -2024-01-16 17:06:17,003: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:17 -2024-01-16 17:06:17,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,234: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:17 -2024-01-16 17:06:17,234: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,235: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,236: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,236: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,237: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,238: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:17,239: root: INFO: Current backtesting datetime 2023-05-16 15:00:00-05:00 -2024-01-16 17:06:17,239: root: INFO: Current backtesting datetime 2023-05-17 08:30:00-05:00 -2024-01-16 17:06:17,241: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:17 -2024-01-16 17:06:17,241: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,242: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,477: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:17 -2024-01-16 17:06:17,477: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,478: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,480: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:17,481: root: INFO: Current backtesting datetime 2023-05-17 15:00:00-05:00 -2024-01-16 17:06:17,481: root: INFO: Current backtesting datetime 2023-05-18 08:30:00-05:00 -2024-01-16 17:06:17,483: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:17 -2024-01-16 17:06:17,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,720: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:17 -2024-01-16 17:06:17,721: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,722: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,725: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:17,726: root: INFO: Current backtesting datetime 2023-05-18 15:00:00-05:00 -2024-01-16 17:06:17,726: root: INFO: Current backtesting datetime 2023-05-19 08:30:00-05:00 -2024-01-16 17:06:17,728: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:17 -2024-01-16 17:06:17,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,961: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:17 -2024-01-16 17:06:17,962: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,963: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,964: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:17,965: root: INFO: Current backtesting datetime 2023-05-19 15:00:00-05:00 -2024-01-16 17:06:17,966: root: INFO: Current backtesting datetime 2023-05-20 08:30:00-05:00 -2024-01-16 17:06:17,967: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:17,967: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,967: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,968: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,970: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,970: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,971: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,971: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,971: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,971: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,973: root: INFO: Current backtesting datetime 2023-05-20 08:29:00-05:00 -2024-01-16 17:06:17,974: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,974: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,975: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,975: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,977: root: INFO: Current backtesting datetime 2023-05-20 08:29:00-05:00 -2024-01-16 17:06:17,977: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:17,977: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,977: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,977: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,979: root: INFO: Current backtesting datetime 2023-05-22 07:30:00-05:00 -2024-01-16 17:06:17,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,981: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,982: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:17,982: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,983: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:17,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,985: root: INFO: Current backtesting datetime 2023-05-22 08:30:00-05:00 -2024-01-16 17:06:17,985: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:17,987: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:17 -2024-01-16 17:06:17,987: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:17,988: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,289: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:18 -2024-01-16 17:06:18,289: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:18,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,292: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:18,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,293: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,294: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:18,295: root: INFO: Current backtesting datetime 2023-05-22 15:00:00-05:00 -2024-01-16 17:06:18,295: root: INFO: Current backtesting datetime 2023-05-23 08:30:00-05:00 -2024-01-16 17:06:18,297: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:18 -2024-01-16 17:06:18,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,613: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:18 -2024-01-16 17:06:18,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:18,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:18,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,616: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:18,617: root: INFO: Current backtesting datetime 2023-05-23 15:00:00-05:00 -2024-01-16 17:06:18,617: root: INFO: Current backtesting datetime 2023-05-24 08:30:00-05:00 -2024-01-16 17:06:18,619: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:18 -2024-01-16 17:06:18,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,914: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:18 -2024-01-16 17:06:18,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:18,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,915: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:18,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,917: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:18,918: root: INFO: Current backtesting datetime 2023-05-24 15:00:00-05:00 -2024-01-16 17:06:18,919: root: INFO: Current backtesting datetime 2023-05-25 08:30:00-05:00 -2024-01-16 17:06:18,921: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:18 -2024-01-16 17:06:18,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:18,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,157: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:19 -2024-01-16 17:06:19,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,158: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,160: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:19,161: root: INFO: Current backtesting datetime 2023-05-25 15:00:00-05:00 -2024-01-16 17:06:19,161: root: INFO: Current backtesting datetime 2023-05-26 08:30:00-05:00 -2024-01-16 17:06:19,163: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:19 -2024-01-16 17:06:19,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,389: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:19 -2024-01-16 17:06:19,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,392: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:19,393: root: INFO: Current backtesting datetime 2023-05-26 15:00:00-05:00 -2024-01-16 17:06:19,393: root: INFO: Current backtesting datetime 2023-05-27 08:30:00-05:00 -2024-01-16 17:06:19,395: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:19,395: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,396: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,399: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,400: root: INFO: Current backtesting datetime 2023-05-27 08:29:00-05:00 -2024-01-16 17:06:19,401: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,402: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,404: root: INFO: Current backtesting datetime 2023-05-27 08:29:00-05:00 -2024-01-16 17:06:19,404: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:19,404: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,405: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,406: root: INFO: Current backtesting datetime 2023-05-30 07:30:00-05:00 -2024-01-16 17:06:19,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,408: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:19,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,411: root: INFO: Current backtesting datetime 2023-05-30 08:30:00-05:00 -2024-01-16 17:06:19,411: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:19,413: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:19 -2024-01-16 17:06:19,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,651: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:19 -2024-01-16 17:06:19,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,655: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,657: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:19,658: root: INFO: Current backtesting datetime 2023-05-30 15:00:00-05:00 -2024-01-16 17:06:19,658: root: INFO: Current backtesting datetime 2023-05-31 08:30:00-05:00 -2024-01-16 17:06:19,660: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:19 -2024-01-16 17:06:19,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,896: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:19 -2024-01-16 17:06:19,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:19,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,899: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:19,900: root: INFO: Current backtesting datetime 2023-05-31 15:00:00-05:00 -2024-01-16 17:06:19,901: root: INFO: Current backtesting datetime 2023-06-01 08:30:00-05:00 -2024-01-16 17:06:19,903: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:19 -2024-01-16 17:06:19,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:19,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,139: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:20 -2024-01-16 17:06:20,140: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,140: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,143: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:20,144: root: INFO: Current backtesting datetime 2023-06-01 15:00:00-05:00 -2024-01-16 17:06:20,144: root: INFO: Current backtesting datetime 2023-06-02 08:30:00-05:00 -2024-01-16 17:06:20,146: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:20 -2024-01-16 17:06:20,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,394: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:20 -2024-01-16 17:06:20,395: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,396: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,399: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:20,400: root: INFO: Current backtesting datetime 2023-06-02 15:00:00-05:00 -2024-01-16 17:06:20,400: root: INFO: Current backtesting datetime 2023-06-03 08:30:00-05:00 -2024-01-16 17:06:20,402: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:20,402: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,403: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,405: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,405: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,408: root: INFO: Current backtesting datetime 2023-06-03 08:29:00-05:00 -2024-01-16 17:06:20,408: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,411: root: INFO: Current backtesting datetime 2023-06-03 08:29:00-05:00 -2024-01-16 17:06:20,411: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:20,411: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,414: root: INFO: Current backtesting datetime 2023-06-05 07:30:00-05:00 -2024-01-16 17:06:20,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,416: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:20,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,419: root: INFO: Current backtesting datetime 2023-06-05 08:30:00-05:00 -2024-01-16 17:06:20,419: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:20,421: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:20 -2024-01-16 17:06:20,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,662: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:20 -2024-01-16 17:06:20,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:20,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,665: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:20,666: root: INFO: Current backtesting datetime 2023-06-05 15:00:00-05:00 -2024-01-16 17:06:20,666: root: INFO: Current backtesting datetime 2023-06-06 08:30:00-05:00 -2024-01-16 17:06:20,668: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:20 -2024-01-16 17:06:20,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:20,989: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:06:20,990: root: INFO: limit order of | 339.0 SPY buy | at price $328.2080078125 with status unprocessed was canceled. -2024-01-16 17:06:20,997: root: INFO: stop order of | 339.0 SPY buy | at price $430.77301025390625 with status unprocessed was canceled. -2024-01-16 17:06:20,999: root: INFO: New market order of | 339.0 SPY buy | with status unprocessed was submitted. -2024-01-16 17:06:21,002: root: INFO: New market order of | 487.0 SPY buy | at price $514.1280029296875 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:21,005: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:21 -2024-01-16 17:06:21,005: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,006: root: INFO: Filled Transaction: buy 339.0 of SPY at 428.44000244 USD per share -2024-01-16 17:06:21,006: root: INFO: market order of | 339.0 SPY buy | with status new was filled -2024-01-16 17:06:21,006: root: INFO: Position 0.000000 shares of SPY liquidated -2024-01-16 17:06:21,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,010: root: INFO: market order of | 487.0 SPY buy | at price $514.1280029296875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:21,010: root: INFO: market order of | 487.0 SPY buy | at price $514.1280029296875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:21,010: root: INFO: Filled Transaction: buy 487.0 of SPY at 428.44000244 USD per share -2024-01-16 17:06:21,010: root: INFO: market order of | 487.0 SPY buy | at price $514.1280029296875 of class bracket with status new was filled -2024-01-16 17:06:21,013: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:21,014: root: INFO: Current backtesting datetime 2023-06-06 15:00:00-05:00 -2024-01-16 17:06:21,014: root: INFO: Current backtesting datetime 2023-06-07 08:30:00-05:00 -2024-01-16 17:06:21,016: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:21 -2024-01-16 17:06:21,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,296: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:21 -2024-01-16 17:06:21,297: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,298: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,299: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:21,300: root: INFO: Current backtesting datetime 2023-06-07 15:00:00-05:00 -2024-01-16 17:06:21,301: root: INFO: Current backtesting datetime 2023-06-08 08:30:00-05:00 -2024-01-16 17:06:21,302: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:21 -2024-01-16 17:06:21,303: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,304: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,592: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:21 -2024-01-16 17:06:21,593: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,594: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,595: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:21,596: root: INFO: Current backtesting datetime 2023-06-08 15:00:00-05:00 -2024-01-16 17:06:21,596: root: INFO: Current backtesting datetime 2023-06-09 08:30:00-05:00 -2024-01-16 17:06:21,598: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:21 -2024-01-16 17:06:21,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,898: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:21 -2024-01-16 17:06:21,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,901: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:21,902: root: INFO: Current backtesting datetime 2023-06-09 15:00:00-05:00 -2024-01-16 17:06:21,902: root: INFO: Current backtesting datetime 2023-06-10 08:30:00-05:00 -2024-01-16 17:06:21,905: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:21,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,910: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,912: root: INFO: Current backtesting datetime 2023-06-10 08:29:00-05:00 -2024-01-16 17:06:21,913: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,916: root: INFO: Current backtesting datetime 2023-06-10 08:29:00-05:00 -2024-01-16 17:06:21,916: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:21,916: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,919: root: INFO: Current backtesting datetime 2023-06-12 07:30:00-05:00 -2024-01-16 17:06:21,920: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,921: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,922: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:21,922: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,923: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:21,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,924: root: INFO: Current backtesting datetime 2023-06-12 08:30:00-05:00 -2024-01-16 17:06:21,925: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:21,926: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:21 -2024-01-16 17:06:21,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:21,927: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,159: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:06:22,165: root: INFO: stop order of | 487.0 SPY sell | at price $407.0180023193359 with status unprocessed was canceled. -2024-01-16 17:06:22,168: root: INFO: limit order of | 487.0 SPY sell | at price $514.1280029296875 with status unprocessed was canceled. -2024-01-16 17:06:22,171: root: INFO: New market order of | 487.0 SPY sell | with status unprocessed was submitted. -2024-01-16 17:06:22,174: root: INFO: New market order of | 73.0 SPY sell | at price $348.256005859375 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:22,177: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:22 -2024-01-16 17:06:22,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,178: root: INFO: market order of | 73.0 SPY sell | at price $348.256005859375 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:22,178: root: INFO: market order of | 73.0 SPY sell | at price $348.256005859375 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:22,178: root: INFO: Filled Transaction: sell 73.0 of SPY at 435.32000732 USD per share -2024-01-16 17:06:22,178: root: INFO: market order of | 73.0 SPY sell | at price $348.256005859375 of class bracket with status new was filled -2024-01-16 17:06:22,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,182: root: INFO: Filled Transaction: sell 487.0 of SPY at 435.32000732 USD per share -2024-01-16 17:06:22,182: root: INFO: market order of | 487.0 SPY sell | with status new was filled -2024-01-16 17:06:22,185: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:22,187: root: INFO: Current backtesting datetime 2023-06-12 15:00:00-05:00 -2024-01-16 17:06:22,187: root: INFO: Current backtesting datetime 2023-06-13 08:30:00-05:00 -2024-01-16 17:06:22,188: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:22 -2024-01-16 17:06:22,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,423: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:22 -2024-01-16 17:06:22,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,424: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,426: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:22,427: root: INFO: Current backtesting datetime 2023-06-13 15:00:00-05:00 -2024-01-16 17:06:22,427: root: INFO: Current backtesting datetime 2023-06-14 08:30:00-05:00 -2024-01-16 17:06:22,429: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:22 -2024-01-16 17:06:22,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,660: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:22 -2024-01-16 17:06:22,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,664: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:22,666: root: INFO: Current backtesting datetime 2023-06-14 15:00:00-05:00 -2024-01-16 17:06:22,666: root: INFO: Current backtesting datetime 2023-06-15 08:30:00-05:00 -2024-01-16 17:06:22,668: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:22 -2024-01-16 17:06:22,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,907: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:22 -2024-01-16 17:06:22,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,909: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:22,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,910: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,912: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:22,913: root: INFO: Current backtesting datetime 2023-06-15 15:00:00-05:00 -2024-01-16 17:06:22,913: root: INFO: Current backtesting datetime 2023-06-16 08:30:00-05:00 -2024-01-16 17:06:22,915: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:22 -2024-01-16 17:06:22,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:22,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,160: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:23 -2024-01-16 17:06:23,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,167: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:23,168: root: INFO: Current backtesting datetime 2023-06-16 15:00:00-05:00 -2024-01-16 17:06:23,169: root: INFO: Current backtesting datetime 2023-06-17 08:30:00-05:00 -2024-01-16 17:06:23,171: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:23,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,177: root: INFO: Current backtesting datetime 2023-06-17 08:29:00-05:00 -2024-01-16 17:06:23,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,181: root: INFO: Current backtesting datetime 2023-06-17 08:29:00-05:00 -2024-01-16 17:06:23,181: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:23,181: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,182: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,184: root: INFO: Current backtesting datetime 2023-06-20 07:30:00-05:00 -2024-01-16 17:06:23,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,186: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:23,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,189: root: INFO: Current backtesting datetime 2023-06-20 08:30:00-05:00 -2024-01-16 17:06:23,189: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:23,191: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:23 -2024-01-16 17:06:23,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,418: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:23 -2024-01-16 17:06:23,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,419: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,421: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:23,421: root: INFO: Current backtesting datetime 2023-06-20 15:00:00-05:00 -2024-01-16 17:06:23,422: root: INFO: Current backtesting datetime 2023-06-21 08:30:00-05:00 -2024-01-16 17:06:23,423: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:23 -2024-01-16 17:06:23,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,658: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:23 -2024-01-16 17:06:23,658: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,661: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:23,662: root: INFO: Current backtesting datetime 2023-06-21 15:00:00-05:00 -2024-01-16 17:06:23,662: root: INFO: Current backtesting datetime 2023-06-22 08:30:00-05:00 -2024-01-16 17:06:23,664: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:23 -2024-01-16 17:06:23,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,978: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:23 -2024-01-16 17:06:23,978: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,978: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,979: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:23,979: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,980: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,981: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:23,982: root: INFO: Current backtesting datetime 2023-06-22 15:00:00-05:00 -2024-01-16 17:06:23,982: root: INFO: Current backtesting datetime 2023-06-23 08:30:00-05:00 -2024-01-16 17:06:23,983: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:23 -2024-01-16 17:06:23,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:23,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,297: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:24 -2024-01-16 17:06:24,297: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,298: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,299: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,300: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:24,301: root: INFO: Current backtesting datetime 2023-06-23 15:00:00-05:00 -2024-01-16 17:06:24,301: root: INFO: Current backtesting datetime 2023-06-24 08:30:00-05:00 -2024-01-16 17:06:24,303: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:24,303: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,303: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,304: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,304: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,304: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,305: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,305: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,306: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,309: root: INFO: Current backtesting datetime 2023-06-24 08:29:00-05:00 -2024-01-16 17:06:24,310: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,310: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,310: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,311: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,312: root: INFO: Current backtesting datetime 2023-06-24 08:29:00-05:00 -2024-01-16 17:06:24,312: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:24,313: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,313: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,315: root: INFO: Current backtesting datetime 2023-06-26 07:30:00-05:00 -2024-01-16 17:06:24,316: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,317: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,318: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:24,318: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,318: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,319: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,321: root: INFO: Current backtesting datetime 2023-06-26 08:30:00-05:00 -2024-01-16 17:06:24,321: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:24,323: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:24 -2024-01-16 17:06:24,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,598: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:24 -2024-01-16 17:06:24,598: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,602: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,604: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:24,605: root: INFO: Current backtesting datetime 2023-06-26 15:00:00-05:00 -2024-01-16 17:06:24,605: root: INFO: Current backtesting datetime 2023-06-27 08:30:00-05:00 -2024-01-16 17:06:24,608: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:24 -2024-01-16 17:06:24,608: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,609: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,894: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:24 -2024-01-16 17:06:24,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:24,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,897: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:24,898: root: INFO: Current backtesting datetime 2023-06-27 15:00:00-05:00 -2024-01-16 17:06:24,898: root: INFO: Current backtesting datetime 2023-06-28 08:30:00-05:00 -2024-01-16 17:06:24,900: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:24 -2024-01-16 17:06:24,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:24,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,164: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:25 -2024-01-16 17:06:25,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,167: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:25,168: root: INFO: Current backtesting datetime 2023-06-28 15:00:00-05:00 -2024-01-16 17:06:25,169: root: INFO: Current backtesting datetime 2023-06-29 08:30:00-05:00 -2024-01-16 17:06:25,171: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:25 -2024-01-16 17:06:25,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,408: root: INFO: New market order of | 348.0 SPY sell | at price $353.152001953125 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:25,412: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:25 -2024-01-16 17:06:25,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,414: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,415: root: INFO: market order of | 348.0 SPY sell | at price $353.152001953125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:25,416: root: INFO: market order of | 348.0 SPY sell | at price $353.152001953125 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:25,416: root: INFO: Filled Transaction: sell 348.0 of SPY at 441.44000244 USD per share -2024-01-16 17:06:25,416: root: INFO: market order of | 348.0 SPY sell | at price $353.152001953125 of class bracket with status new was filled -2024-01-16 17:06:25,419: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,419: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,421: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:25,422: root: INFO: Current backtesting datetime 2023-06-29 15:00:00-05:00 -2024-01-16 17:06:25,422: root: INFO: Current backtesting datetime 2023-06-30 08:30:00-05:00 -2024-01-16 17:06:25,423: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:25 -2024-01-16 17:06:25,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,661: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:25 -2024-01-16 17:06:25,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,664: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,666: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:25,667: root: INFO: Current backtesting datetime 2023-06-30 15:00:00-05:00 -2024-01-16 17:06:25,667: root: INFO: Current backtesting datetime 2023-07-01 08:30:00-05:00 -2024-01-16 17:06:25,669: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:25,669: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,670: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,670: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,673: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,676: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,678: root: INFO: Current backtesting datetime 2023-07-01 08:29:00-05:00 -2024-01-16 17:06:25,679: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,681: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,684: root: INFO: Current backtesting datetime 2023-07-01 08:29:00-05:00 -2024-01-16 17:06:25,684: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:25,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,686: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,686: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,688: root: INFO: Current backtesting datetime 2023-07-03 07:30:00-05:00 -2024-01-16 17:06:25,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,691: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:25,691: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,693: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,693: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,695: root: INFO: Current backtesting datetime 2023-07-03 08:30:00-05:00 -2024-01-16 17:06:25,695: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:25,697: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:25 -2024-01-16 17:06:25,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,698: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,981: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:25 -2024-01-16 17:06:25,981: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,981: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,982: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,982: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,983: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,983: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,984: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,984: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,985: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,986: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:25,987: root: INFO: Current backtesting datetime 2023-07-03 12:00:00-05:00 -2024-01-16 17:06:25,987: root: INFO: Current backtesting datetime 2023-07-04 08:30:00-05:00 -2024-01-16 17:06:25,989: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:25,989: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,990: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,991: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,991: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,992: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,993: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,993: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,994: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,994: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,998: root: INFO: Current backtesting datetime 2023-07-04 08:29:00-05:00 -2024-01-16 17:06:25,998: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:25,999: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:25,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,000: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,001: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,001: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,001: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,002: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,003: root: INFO: Current backtesting datetime 2023-07-04 08:29:00-05:00 -2024-01-16 17:06:26,003: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:26,003: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,005: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,006: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,008: root: INFO: Current backtesting datetime 2023-07-05 07:30:00-05:00 -2024-01-16 17:06:26,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,010: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:26,010: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,012: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,013: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,014: root: INFO: Current backtesting datetime 2023-07-05 08:30:00-05:00 -2024-01-16 17:06:26,014: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:26,017: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:26 -2024-01-16 17:06:26,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,253: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:26 -2024-01-16 17:06:26,253: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,253: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,256: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,258: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:26,259: root: INFO: Current backtesting datetime 2023-07-05 15:00:00-05:00 -2024-01-16 17:06:26,259: root: INFO: Current backtesting datetime 2023-07-06 08:30:00-05:00 -2024-01-16 17:06:26,261: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:26 -2024-01-16 17:06:26,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,496: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:26 -2024-01-16 17:06:26,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,503: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,506: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:26,507: root: INFO: Current backtesting datetime 2023-07-06 15:00:00-05:00 -2024-01-16 17:06:26,508: root: INFO: Current backtesting datetime 2023-07-07 08:30:00-05:00 -2024-01-16 17:06:26,510: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:26 -2024-01-16 17:06:26,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,739: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:26 -2024-01-16 17:06:26,739: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,743: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,744: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:26,745: root: INFO: Current backtesting datetime 2023-07-07 15:00:00-05:00 -2024-01-16 17:06:26,745: root: INFO: Current backtesting datetime 2023-07-08 08:30:00-05:00 -2024-01-16 17:06:26,747: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:26,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,748: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,750: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,751: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,754: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,756: root: INFO: Current backtesting datetime 2023-07-08 08:29:00-05:00 -2024-01-16 17:06:26,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,758: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,758: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,759: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,761: root: INFO: Current backtesting datetime 2023-07-08 08:29:00-05:00 -2024-01-16 17:06:26,761: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:26,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,764: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,765: root: INFO: Current backtesting datetime 2023-07-10 07:30:00-05:00 -2024-01-16 17:06:26,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,768: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:26,768: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,769: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,770: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,770: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,771: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:26,771: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,773: root: INFO: Current backtesting datetime 2023-07-10 08:30:00-05:00 -2024-01-16 17:06:26,773: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:26,775: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:26 -2024-01-16 17:06:26,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:26,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,116: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:27 -2024-01-16 17:06:27,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,117: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,121: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:27,122: root: INFO: Current backtesting datetime 2023-07-10 15:00:00-05:00 -2024-01-16 17:06:27,122: root: INFO: Current backtesting datetime 2023-07-11 08:30:00-05:00 -2024-01-16 17:06:27,124: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:27 -2024-01-16 17:06:27,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,361: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:27 -2024-01-16 17:06:27,361: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,364: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,366: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:27,366: root: INFO: Current backtesting datetime 2023-07-11 15:00:00-05:00 -2024-01-16 17:06:27,367: root: INFO: Current backtesting datetime 2023-07-12 08:30:00-05:00 -2024-01-16 17:06:27,369: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:27 -2024-01-16 17:06:27,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,602: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:27 -2024-01-16 17:06:27,602: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,604: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,604: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,604: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,605: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,605: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,605: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,606: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,606: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,606: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,607: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:27,608: root: INFO: Current backtesting datetime 2023-07-12 15:00:00-05:00 -2024-01-16 17:06:27,609: root: INFO: Current backtesting datetime 2023-07-13 08:30:00-05:00 -2024-01-16 17:06:27,610: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:27 -2024-01-16 17:06:27,611: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,611: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,850: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:27 -2024-01-16 17:06:27,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,853: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,854: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:27,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,857: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:27,858: root: INFO: Current backtesting datetime 2023-07-13 15:00:00-05:00 -2024-01-16 17:06:27,858: root: INFO: Current backtesting datetime 2023-07-14 08:30:00-05:00 -2024-01-16 17:06:27,860: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:27 -2024-01-16 17:06:27,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:27,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,090: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:28 -2024-01-16 17:06:28,090: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,091: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,093: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,095: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:28,096: root: INFO: Current backtesting datetime 2023-07-14 15:00:00-05:00 -2024-01-16 17:06:28,096: root: INFO: Current backtesting datetime 2023-07-15 08:30:00-05:00 -2024-01-16 17:06:28,098: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:28,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,102: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,103: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,103: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,104: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,107: root: INFO: Current backtesting datetime 2023-07-15 08:29:00-05:00 -2024-01-16 17:06:28,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,110: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,112: root: INFO: Current backtesting datetime 2023-07-15 08:29:00-05:00 -2024-01-16 17:06:28,112: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:28,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,117: root: INFO: Current backtesting datetime 2023-07-17 07:30:00-05:00 -2024-01-16 17:06:28,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,119: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:28,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,123: root: INFO: Current backtesting datetime 2023-07-17 08:30:00-05:00 -2024-01-16 17:06:28,123: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:28,125: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:28 -2024-01-16 17:06:28,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,363: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:28 -2024-01-16 17:06:28,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,370: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:28,372: root: INFO: Current backtesting datetime 2023-07-17 15:00:00-05:00 -2024-01-16 17:06:28,372: root: INFO: Current backtesting datetime 2023-07-18 08:30:00-05:00 -2024-01-16 17:06:28,374: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:28 -2024-01-16 17:06:28,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,612: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:28 -2024-01-16 17:06:28,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,615: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,616: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,618: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:28,619: root: INFO: Current backtesting datetime 2023-07-18 15:00:00-05:00 -2024-01-16 17:06:28,619: root: INFO: Current backtesting datetime 2023-07-19 08:30:00-05:00 -2024-01-16 17:06:28,621: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:28 -2024-01-16 17:06:28,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,854: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:28 -2024-01-16 17:06:28,854: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:28,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,859: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:28,859: root: INFO: Current backtesting datetime 2023-07-19 15:00:00-05:00 -2024-01-16 17:06:28,860: root: INFO: Current backtesting datetime 2023-07-20 08:30:00-05:00 -2024-01-16 17:06:28,861: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:28 -2024-01-16 17:06:28,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:28,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,159: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:29 -2024-01-16 17:06:29,159: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,163: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,166: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:29,167: root: INFO: Current backtesting datetime 2023-07-20 15:00:00-05:00 -2024-01-16 17:06:29,168: root: INFO: Current backtesting datetime 2023-07-21 08:30:00-05:00 -2024-01-16 17:06:29,170: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:29 -2024-01-16 17:06:29,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,461: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:29 -2024-01-16 17:06:29,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,463: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,463: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,464: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,466: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:29,467: root: INFO: Current backtesting datetime 2023-07-21 15:00:00-05:00 -2024-01-16 17:06:29,467: root: INFO: Current backtesting datetime 2023-07-22 08:30:00-05:00 -2024-01-16 17:06:29,469: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:29,469: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,470: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,471: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,471: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,472: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,473: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,478: root: INFO: Current backtesting datetime 2023-07-22 08:29:00-05:00 -2024-01-16 17:06:29,479: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,482: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,484: root: INFO: Current backtesting datetime 2023-07-22 08:29:00-05:00 -2024-01-16 17:06:29,484: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:29,484: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,488: root: INFO: Current backtesting datetime 2023-07-24 07:30:00-05:00 -2024-01-16 17:06:29,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,490: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:29,490: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,492: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,495: root: INFO: Current backtesting datetime 2023-07-24 08:30:00-05:00 -2024-01-16 17:06:29,495: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:29,497: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:29 -2024-01-16 17:06:29,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,763: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:29 -2024-01-16 17:06:29,763: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,764: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,765: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:29,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,769: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,770: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:29,771: root: INFO: Current backtesting datetime 2023-07-24 15:00:00-05:00 -2024-01-16 17:06:29,772: root: INFO: Current backtesting datetime 2023-07-25 08:30:00-05:00 -2024-01-16 17:06:29,773: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:29 -2024-01-16 17:06:29,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:29,774: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,079: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:30 -2024-01-16 17:06:30,080: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,081: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,082: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,082: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,084: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:30,085: root: INFO: Current backtesting datetime 2023-07-25 15:00:00-05:00 -2024-01-16 17:06:30,085: root: INFO: Current backtesting datetime 2023-07-26 08:30:00-05:00 -2024-01-16 17:06:30,086: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:30 -2024-01-16 17:06:30,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,388: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:30 -2024-01-16 17:06:30,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,392: root: INFO: limit order of | 73.0 SPY buy | at price $348.256005859375 with status unprocessed was canceled. -2024-01-16 17:06:30,397: root: INFO: Filled Transaction: buy 73.0 of SPY at 459.01998901 USD per share -2024-01-16 17:06:30,398: root: INFO: stop order of | 73.0 SPY buy | at price $457.0860076904297 with status unprocessed was filled -2024-01-16 17:06:30,400: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,402: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:30,403: root: INFO: Current backtesting datetime 2023-07-26 15:00:00-05:00 -2024-01-16 17:06:30,403: root: INFO: Current backtesting datetime 2023-07-27 08:30:00-05:00 -2024-01-16 17:06:30,406: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:30 -2024-01-16 17:06:30,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,633: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:30 -2024-01-16 17:06:30,633: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,635: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,636: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:30,637: root: INFO: Current backtesting datetime 2023-07-27 15:00:00-05:00 -2024-01-16 17:06:30,638: root: INFO: Current backtesting datetime 2023-07-28 08:30:00-05:00 -2024-01-16 17:06:30,639: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:30 -2024-01-16 17:06:30,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,866: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:30 -2024-01-16 17:06:30,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,869: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:30,870: root: INFO: Current backtesting datetime 2023-07-28 15:00:00-05:00 -2024-01-16 17:06:30,871: root: INFO: Current backtesting datetime 2023-07-29 08:30:00-05:00 -2024-01-16 17:06:30,872: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:30,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,873: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,876: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,878: root: INFO: Current backtesting datetime 2023-07-29 08:29:00-05:00 -2024-01-16 17:06:30,879: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,880: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,882: root: INFO: Current backtesting datetime 2023-07-29 08:29:00-05:00 -2024-01-16 17:06:30,882: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:30,882: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,883: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,885: root: INFO: Current backtesting datetime 2023-07-31 07:30:00-05:00 -2024-01-16 17:06:30,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,887: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:30,887: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:30,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,889: root: INFO: Current backtesting datetime 2023-07-31 08:30:00-05:00 -2024-01-16 17:06:30,890: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:30,891: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:30 -2024-01-16 17:06:30,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:30,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,131: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:31 -2024-01-16 17:06:31,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,132: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,134: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:31,135: root: INFO: Current backtesting datetime 2023-07-31 15:00:00-05:00 -2024-01-16 17:06:31,135: root: INFO: Current backtesting datetime 2023-08-01 08:30:00-05:00 -2024-01-16 17:06:31,137: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:31 -2024-01-16 17:06:31,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,138: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,375: root: INFO: New market order of | 472.0 SPY sell | at price $362.6 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:31,380: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:31 -2024-01-16 17:06:31,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,381: root: INFO: market order of | 472.0 SPY sell | at price $362.6 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:31,381: root: INFO: market order of | 472.0 SPY sell | at price $362.6 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:31,381: root: INFO: Filled Transaction: sell 472.0 of SPY at 453.25000000 USD per share -2024-01-16 17:06:31,382: root: INFO: market order of | 472.0 SPY sell | at price $362.6 of class bracket with status new was filled -2024-01-16 17:06:31,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,387: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:31,388: root: INFO: Current backtesting datetime 2023-08-01 15:00:00-05:00 -2024-01-16 17:06:31,388: root: INFO: Current backtesting datetime 2023-08-02 08:30:00-05:00 -2024-01-16 17:06:31,390: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:31 -2024-01-16 17:06:31,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,626: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:31 -2024-01-16 17:06:31,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,629: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,631: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:31,632: root: INFO: Current backtesting datetime 2023-08-02 15:00:00-05:00 -2024-01-16 17:06:31,632: root: INFO: Current backtesting datetime 2023-08-03 08:30:00-05:00 -2024-01-16 17:06:31,634: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:31 -2024-01-16 17:06:31,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,873: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:31 -2024-01-16 17:06:31,873: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,877: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,877: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:31,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,879: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:31,880: root: INFO: Current backtesting datetime 2023-08-03 15:00:00-05:00 -2024-01-16 17:06:31,880: root: INFO: Current backtesting datetime 2023-08-04 08:30:00-05:00 -2024-01-16 17:06:31,882: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:31 -2024-01-16 17:06:31,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:31,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,121: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:32 -2024-01-16 17:06:32,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,123: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,123: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,124: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,125: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:32,126: root: INFO: Current backtesting datetime 2023-08-04 15:00:00-05:00 -2024-01-16 17:06:32,127: root: INFO: Current backtesting datetime 2023-08-05 08:30:00-05:00 -2024-01-16 17:06:32,128: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:32,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,129: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,133: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,134: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,135: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,136: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,138: root: INFO: Current backtesting datetime 2023-08-05 08:29:00-05:00 -2024-01-16 17:06:32,139: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,139: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,140: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,140: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,140: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,142: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,144: root: INFO: Current backtesting datetime 2023-08-05 08:29:00-05:00 -2024-01-16 17:06:32,144: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:32,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,145: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,147: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,148: root: INFO: Current backtesting datetime 2023-08-07 07:30:00-05:00 -2024-01-16 17:06:32,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,151: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:32,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,154: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,156: root: INFO: Current backtesting datetime 2023-08-07 08:30:00-05:00 -2024-01-16 17:06:32,156: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:32,158: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:32 -2024-01-16 17:06:32,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,429: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:32 -2024-01-16 17:06:32,429: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,430: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,436: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:32,438: root: INFO: Current backtesting datetime 2023-08-07 15:00:00-05:00 -2024-01-16 17:06:32,438: root: INFO: Current backtesting datetime 2023-08-08 08:30:00-05:00 -2024-01-16 17:06:32,440: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:32 -2024-01-16 17:06:32,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,747: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:32 -2024-01-16 17:06:32,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,748: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,749: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,750: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:32,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,751: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:32,752: root: INFO: Current backtesting datetime 2023-08-08 15:00:00-05:00 -2024-01-16 17:06:32,752: root: INFO: Current backtesting datetime 2023-08-09 08:30:00-05:00 -2024-01-16 17:06:32,754: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:32 -2024-01-16 17:06:32,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:32,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,047: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:33 -2024-01-16 17:06:33,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,049: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,050: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,051: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,052: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:33,053: root: INFO: Current backtesting datetime 2023-08-09 15:00:00-05:00 -2024-01-16 17:06:33,053: root: INFO: Current backtesting datetime 2023-08-10 08:30:00-05:00 -2024-01-16 17:06:33,055: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:33 -2024-01-16 17:06:33,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,366: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:33 -2024-01-16 17:06:33,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,368: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,373: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:33,375: root: INFO: Current backtesting datetime 2023-08-10 15:00:00-05:00 -2024-01-16 17:06:33,375: root: INFO: Current backtesting datetime 2023-08-11 08:30:00-05:00 -2024-01-16 17:06:33,376: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:33 -2024-01-16 17:06:33,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,611: root: INFO: New market order of | 722.0 SPY sell | at price $355.17600097656253 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:33,616: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:33 -2024-01-16 17:06:33,616: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,617: root: INFO: market order of | 722.0 SPY sell | at price $355.17600097656253 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:33,617: root: INFO: market order of | 722.0 SPY sell | at price $355.17600097656253 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:33,617: root: INFO: Filled Transaction: sell 722.0 of SPY at 443.97000122 USD per share -2024-01-16 17:06:33,618: root: INFO: market order of | 722.0 SPY sell | at price $355.17600097656253 of class bracket with status new was filled -2024-01-16 17:06:33,620: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,621: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,622: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,623: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,624: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:33,625: root: INFO: Current backtesting datetime 2023-08-11 15:00:00-05:00 -2024-01-16 17:06:33,626: root: INFO: Current backtesting datetime 2023-08-12 08:30:00-05:00 -2024-01-16 17:06:33,627: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:33,627: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,629: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,630: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,631: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,632: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,634: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,635: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,635: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,636: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,640: root: INFO: Current backtesting datetime 2023-08-12 08:29:00-05:00 -2024-01-16 17:06:33,641: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,643: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,643: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,644: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,645: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,648: root: INFO: Current backtesting datetime 2023-08-12 08:29:00-05:00 -2024-01-16 17:06:33,648: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:33,648: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,654: root: INFO: Current backtesting datetime 2023-08-14 07:30:00-05:00 -2024-01-16 17:06:33,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,657: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:33,657: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,658: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,660: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,664: root: INFO: Current backtesting datetime 2023-08-14 08:30:00-05:00 -2024-01-16 17:06:33,664: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:33,666: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:33 -2024-01-16 17:06:33,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,895: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:33 -2024-01-16 17:06:33,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:33,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,901: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:33,902: root: INFO: Current backtesting datetime 2023-08-14 15:00:00-05:00 -2024-01-16 17:06:33,903: root: INFO: Current backtesting datetime 2023-08-15 08:30:00-05:00 -2024-01-16 17:06:33,904: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:33 -2024-01-16 17:06:33,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:33,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,140: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:34 -2024-01-16 17:06:34,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,142: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,143: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,143: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,145: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,147: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:34,148: root: INFO: Current backtesting datetime 2023-08-15 15:00:00-05:00 -2024-01-16 17:06:34,148: root: INFO: Current backtesting datetime 2023-08-16 08:30:00-05:00 -2024-01-16 17:06:34,150: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:34 -2024-01-16 17:06:34,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,388: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:34 -2024-01-16 17:06:34,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,392: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,393: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,394: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:34,395: root: INFO: Current backtesting datetime 2023-08-16 15:00:00-05:00 -2024-01-16 17:06:34,396: root: INFO: Current backtesting datetime 2023-08-17 08:30:00-05:00 -2024-01-16 17:06:34,397: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:34 -2024-01-16 17:06:34,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,622: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:34 -2024-01-16 17:06:34,622: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,623: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,627: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,629: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,630: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,633: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:34,634: root: INFO: Current backtesting datetime 2023-08-17 15:00:00-05:00 -2024-01-16 17:06:34,634: root: INFO: Current backtesting datetime 2023-08-18 08:30:00-05:00 -2024-01-16 17:06:34,637: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:34 -2024-01-16 17:06:34,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,874: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:34 -2024-01-16 17:06:34,874: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,876: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,877: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,878: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,879: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,880: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:34,881: root: INFO: Current backtesting datetime 2023-08-18 15:00:00-05:00 -2024-01-16 17:06:34,882: root: INFO: Current backtesting datetime 2023-08-19 08:30:00-05:00 -2024-01-16 17:06:34,883: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:34,883: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,884: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,885: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,885: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,886: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,887: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,890: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,891: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,893: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,896: root: INFO: Current backtesting datetime 2023-08-19 08:29:00-05:00 -2024-01-16 17:06:34,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,898: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,903: root: INFO: Current backtesting datetime 2023-08-19 08:29:00-05:00 -2024-01-16 17:06:34,903: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:34,903: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,904: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,904: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,905: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,905: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,906: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,906: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,907: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,907: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,908: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,910: root: INFO: Current backtesting datetime 2023-08-21 07:30:00-05:00 -2024-01-16 17:06:34,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,911: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,912: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:34,912: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,912: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,913: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,913: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,914: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,914: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,915: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,915: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,916: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,916: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,917: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:34,917: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,918: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,919: root: INFO: Current backtesting datetime 2023-08-21 08:30:00-05:00 -2024-01-16 17:06:34,919: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:34,922: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:34 -2024-01-16 17:06:34,922: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:34,923: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,156: root: INFO: New market order of | 1090.0 SPY sell | at price $352.943994140625 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:35,159: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:35 -2024-01-16 17:06:35,159: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,161: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,163: root: INFO: market order of | 1090.0 SPY sell | at price $352.943994140625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:35,163: root: INFO: market order of | 1090.0 SPY sell | at price $352.943994140625 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:35,163: root: INFO: Filled Transaction: sell 1090.0 of SPY at 441.17999268 USD per share -2024-01-16 17:06:35,163: root: INFO: market order of | 1090.0 SPY sell | at price $352.943994140625 of class bracket with status new was filled -2024-01-16 17:06:35,169: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,170: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,173: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:35,174: root: INFO: Current backtesting datetime 2023-08-21 15:00:00-05:00 -2024-01-16 17:06:35,174: root: INFO: Current backtesting datetime 2023-08-22 08:30:00-05:00 -2024-01-16 17:06:35,176: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:35 -2024-01-16 17:06:35,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,489: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:35 -2024-01-16 17:06:35,490: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,492: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,493: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,493: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,495: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,498: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:35,499: root: INFO: Current backtesting datetime 2023-08-22 15:00:00-05:00 -2024-01-16 17:06:35,499: root: INFO: Current backtesting datetime 2023-08-23 08:30:00-05:00 -2024-01-16 17:06:35,500: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:35 -2024-01-16 17:06:35,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,826: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:35 -2024-01-16 17:06:35,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,827: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:35,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,835: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:35,836: root: INFO: Current backtesting datetime 2023-08-23 15:00:00-05:00 -2024-01-16 17:06:35,836: root: INFO: Current backtesting datetime 2023-08-24 08:30:00-05:00 -2024-01-16 17:06:35,838: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:35 -2024-01-16 17:06:35,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:35,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,066: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:36 -2024-01-16 17:06:36,066: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,069: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,070: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,070: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,071: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,072: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,073: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,075: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:36,076: root: INFO: Current backtesting datetime 2023-08-24 15:00:00-05:00 -2024-01-16 17:06:36,076: root: INFO: Current backtesting datetime 2023-08-25 08:30:00-05:00 -2024-01-16 17:06:36,078: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:36 -2024-01-16 17:06:36,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,321: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:36 -2024-01-16 17:06:36,321: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,321: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,322: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,322: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,322: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,323: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,323: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,324: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,324: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,325: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,325: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,326: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,326: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,326: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,327: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,327: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,328: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,329: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:36,330: root: INFO: Current backtesting datetime 2023-08-25 15:00:00-05:00 -2024-01-16 17:06:36,330: root: INFO: Current backtesting datetime 2023-08-26 08:30:00-05:00 -2024-01-16 17:06:36,332: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:36,332: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,332: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,333: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,334: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,335: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,336: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,336: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,338: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,342: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,343: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,343: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,344: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,344: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,345: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,345: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,346: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,347: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,349: root: INFO: Current backtesting datetime 2023-08-26 08:29:00-05:00 -2024-01-16 17:06:36,350: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,352: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,352: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,353: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,354: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,355: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,356: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,358: root: INFO: Current backtesting datetime 2023-08-26 08:29:00-05:00 -2024-01-16 17:06:36,358: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:36,358: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,360: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,361: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,367: root: INFO: Current backtesting datetime 2023-08-28 07:30:00-05:00 -2024-01-16 17:06:36,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,370: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:36,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,373: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,374: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,374: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,379: root: INFO: Current backtesting datetime 2023-08-28 08:30:00-05:00 -2024-01-16 17:06:36,379: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:36,381: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:36 -2024-01-16 17:06:36,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,619: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:36 -2024-01-16 17:06:36,619: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,623: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,624: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,627: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,630: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:36,631: root: INFO: Current backtesting datetime 2023-08-28 15:00:00-05:00 -2024-01-16 17:06:36,631: root: INFO: Current backtesting datetime 2023-08-29 08:30:00-05:00 -2024-01-16 17:06:36,634: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:36 -2024-01-16 17:06:36,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,862: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:36 -2024-01-16 17:06:36,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:36,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,873: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:36,874: root: INFO: Current backtesting datetime 2023-08-29 15:00:00-05:00 -2024-01-16 17:06:36,874: root: INFO: Current backtesting datetime 2023-08-30 08:30:00-05:00 -2024-01-16 17:06:36,876: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:36 -2024-01-16 17:06:36,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:36,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,107: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:37 -2024-01-16 17:06:37,107: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,110: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,115: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:37,116: root: INFO: Current backtesting datetime 2023-08-30 15:00:00-05:00 -2024-01-16 17:06:37,116: root: INFO: Current backtesting datetime 2023-08-31 08:30:00-05:00 -2024-01-16 17:06:37,118: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:37 -2024-01-16 17:06:37,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,353: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:37 -2024-01-16 17:06:37,353: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,354: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,355: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,356: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,356: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,357: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,357: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,358: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,358: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,358: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,361: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:37,362: root: INFO: Current backtesting datetime 2023-08-31 15:00:00-05:00 -2024-01-16 17:06:37,362: root: INFO: Current backtesting datetime 2023-09-01 08:30:00-05:00 -2024-01-16 17:06:37,364: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:37 -2024-01-16 17:06:37,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,597: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:37 -2024-01-16 17:06:37,598: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,599: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,599: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,600: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,600: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,601: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,601: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,601: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,602: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,602: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,603: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,603: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,604: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,604: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,604: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,605: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,606: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:37,607: root: INFO: Current backtesting datetime 2023-09-01 15:00:00-05:00 -2024-01-16 17:06:37,607: root: INFO: Current backtesting datetime 2023-09-02 08:30:00-05:00 -2024-01-16 17:06:37,609: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:37,609: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,609: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,610: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,610: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,610: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,611: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,611: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,611: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,612: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,615: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,616: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,618: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,620: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,621: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,622: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,623: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,624: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,628: root: INFO: Current backtesting datetime 2023-09-02 08:29:00-05:00 -2024-01-16 17:06:37,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,629: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,630: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,631: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,632: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,632: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,632: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,633: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,634: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,634: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,634: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,635: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,637: root: INFO: Current backtesting datetime 2023-09-02 08:29:00-05:00 -2024-01-16 17:06:37,637: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:37,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,640: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,641: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,643: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,644: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,646: root: INFO: Current backtesting datetime 2023-09-05 07:30:00-05:00 -2024-01-16 17:06:37,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,648: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:37,648: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,654: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,655: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,655: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,657: root: INFO: Current backtesting datetime 2023-09-05 08:30:00-05:00 -2024-01-16 17:06:37,657: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:37,659: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:37 -2024-01-16 17:06:37,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,891: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:37 -2024-01-16 17:06:37,891: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,897: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,898: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,899: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,899: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,900: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,901: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,902: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:37,902: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,903: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,904: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:37,905: root: INFO: Current backtesting datetime 2023-09-05 15:00:00-05:00 -2024-01-16 17:06:37,905: root: INFO: Current backtesting datetime 2023-09-06 08:30:00-05:00 -2024-01-16 17:06:37,908: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:37 -2024-01-16 17:06:37,908: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:37,909: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,245: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:38 -2024-01-16 17:06:38,245: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,245: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,246: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,246: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,247: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,247: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,250: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,251: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,251: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,252: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,253: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:38,254: root: INFO: Current backtesting datetime 2023-09-06 15:00:00-05:00 -2024-01-16 17:06:38,254: root: INFO: Current backtesting datetime 2023-09-07 08:30:00-05:00 -2024-01-16 17:06:38,255: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:38 -2024-01-16 17:06:38,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,548: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:38 -2024-01-16 17:06:38,548: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,548: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,549: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,549: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,549: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,550: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,550: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,550: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,550: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,551: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,551: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,551: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,552: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,552: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,553: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,554: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,555: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,556: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:38,557: root: INFO: Current backtesting datetime 2023-09-07 15:00:00-05:00 -2024-01-16 17:06:38,557: root: INFO: Current backtesting datetime 2023-09-08 08:30:00-05:00 -2024-01-16 17:06:38,558: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:38 -2024-01-16 17:06:38,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,799: root: INFO: New market order of | 1621.0 SPY sell | at price $355.9199951171875 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:38,804: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:38 -2024-01-16 17:06:38,804: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,805: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,806: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,806: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,806: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,807: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,808: root: INFO: market order of | 1621.0 SPY sell | at price $355.9199951171875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:38,808: root: INFO: market order of | 1621.0 SPY sell | at price $355.9199951171875 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:38,808: root: INFO: Filled Transaction: sell 1621.0 of SPY at 444.89999390 USD per share -2024-01-16 17:06:38,809: root: INFO: market order of | 1621.0 SPY sell | at price $355.9199951171875 of class bracket with status new was filled -2024-01-16 17:06:38,811: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,811: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,812: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,812: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,812: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,813: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,813: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,813: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,814: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,815: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,815: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,816: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,817: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:38,818: root: INFO: Current backtesting datetime 2023-09-08 15:00:00-05:00 -2024-01-16 17:06:38,818: root: INFO: Current backtesting datetime 2023-09-09 08:30:00-05:00 -2024-01-16 17:06:38,820: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:38,820: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,820: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,821: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,821: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,821: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,822: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,822: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,823: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,824: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,827: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,834: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,835: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,836: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,838: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,840: root: INFO: Current backtesting datetime 2023-09-09 08:29:00-05:00 -2024-01-16 17:06:38,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,841: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,842: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,843: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,848: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,850: root: INFO: Current backtesting datetime 2023-09-09 08:29:00-05:00 -2024-01-16 17:06:38,850: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:38,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,851: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,852: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,853: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,854: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,858: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,859: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,860: root: INFO: Current backtesting datetime 2023-09-11 07:30:00-05:00 -2024-01-16 17:06:38,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,863: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:38,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,869: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:38,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,874: root: INFO: Current backtesting datetime 2023-09-11 08:30:00-05:00 -2024-01-16 17:06:38,874: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:38,876: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:38 -2024-01-16 17:06:38,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:38,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,113: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:39 -2024-01-16 17:06:39,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,117: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,118: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,118: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,123: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:39,124: root: INFO: Current backtesting datetime 2023-09-11 15:00:00-05:00 -2024-01-16 17:06:39,124: root: INFO: Current backtesting datetime 2023-09-12 08:30:00-05:00 -2024-01-16 17:06:39,126: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:39 -2024-01-16 17:06:39,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,364: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:39 -2024-01-16 17:06:39,364: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,368: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,368: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,369: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,374: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:39,375: root: INFO: Current backtesting datetime 2023-09-12 15:00:00-05:00 -2024-01-16 17:06:39,375: root: INFO: Current backtesting datetime 2023-09-13 08:30:00-05:00 -2024-01-16 17:06:39,377: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:39 -2024-01-16 17:06:39,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,613: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:39 -2024-01-16 17:06:39,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,615: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,616: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,617: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,617: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,618: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,619: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,620: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,621: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,622: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,623: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:39,624: root: INFO: Current backtesting datetime 2023-09-13 15:00:00-05:00 -2024-01-16 17:06:39,625: root: INFO: Current backtesting datetime 2023-09-14 08:30:00-05:00 -2024-01-16 17:06:39,626: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:39 -2024-01-16 17:06:39,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,856: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:39 -2024-01-16 17:06:39,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,858: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,861: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,869: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:39,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,871: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:39,872: root: INFO: Current backtesting datetime 2023-09-14 15:00:00-05:00 -2024-01-16 17:06:39,873: root: INFO: Current backtesting datetime 2023-09-15 08:30:00-05:00 -2024-01-16 17:06:39,875: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:39 -2024-01-16 17:06:39,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:39,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,124: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:40 -2024-01-16 17:06:40,125: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,126: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,127: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,129: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,132: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,133: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,134: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,137: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:40,138: root: INFO: Current backtesting datetime 2023-09-15 15:00:00-05:00 -2024-01-16 17:06:40,138: root: INFO: Current backtesting datetime 2023-09-16 08:30:00-05:00 -2024-01-16 17:06:40,140: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:40,140: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,140: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,141: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,142: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,143: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,144: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,145: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,145: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,147: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,148: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,148: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,150: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,154: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,155: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,156: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,156: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,157: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,157: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,158: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,160: root: INFO: Current backtesting datetime 2023-09-16 08:29:00-05:00 -2024-01-16 17:06:40,160: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,160: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,161: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,161: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,162: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,162: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,163: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,163: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,164: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,164: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,165: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,165: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,166: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,167: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,168: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,168: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,168: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,169: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,170: root: INFO: Current backtesting datetime 2023-09-16 08:29:00-05:00 -2024-01-16 17:06:40,170: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:40,170: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,170: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,171: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,171: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,172: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,180: root: INFO: Current backtesting datetime 2023-09-18 07:30:00-05:00 -2024-01-16 17:06:40,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,182: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,183: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:40,183: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,183: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,184: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,185: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,186: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,186: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,187: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,187: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,189: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,194: root: INFO: Current backtesting datetime 2023-09-18 08:30:00-05:00 -2024-01-16 17:06:40,194: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:40,196: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:40 -2024-01-16 17:06:40,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,431: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:40 -2024-01-16 17:06:40,431: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,432: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,435: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,436: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,437: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,438: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,441: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:40,442: root: INFO: Current backtesting datetime 2023-09-18 15:00:00-05:00 -2024-01-16 17:06:40,443: root: INFO: Current backtesting datetime 2023-09-19 08:30:00-05:00 -2024-01-16 17:06:40,444: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:40 -2024-01-16 17:06:40,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,798: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:40 -2024-01-16 17:06:40,798: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,798: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,799: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,799: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,801: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,802: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,803: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,803: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,804: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,804: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,805: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,805: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,806: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,806: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,806: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,807: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,807: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,808: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:40,808: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,809: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,810: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:40,811: root: INFO: Current backtesting datetime 2023-09-19 15:00:00-05:00 -2024-01-16 17:06:40,812: root: INFO: Current backtesting datetime 2023-09-20 08:30:00-05:00 -2024-01-16 17:06:40,813: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:40 -2024-01-16 17:06:40,813: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:40,814: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,040: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:41 -2024-01-16 17:06:41,040: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,041: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,042: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,043: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,045: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,046: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,047: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,047: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,050: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:41,051: root: INFO: Current backtesting datetime 2023-09-20 15:00:00-05:00 -2024-01-16 17:06:41,051: root: INFO: Current backtesting datetime 2023-09-21 08:30:00-05:00 -2024-01-16 17:06:41,053: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:41 -2024-01-16 17:06:41,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,279: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:41 -2024-01-16 17:06:41,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,284: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,284: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,285: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,285: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,286: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,287: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,288: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,288: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,289: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,289: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,290: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,290: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,291: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,291: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,292: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,293: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:41,294: root: INFO: Current backtesting datetime 2023-09-21 15:00:00-05:00 -2024-01-16 17:06:41,295: root: INFO: Current backtesting datetime 2023-09-22 08:30:00-05:00 -2024-01-16 17:06:41,297: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:41 -2024-01-16 17:06:41,297: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,298: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,527: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:41 -2024-01-16 17:06:41,527: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,529: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,530: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,531: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,532: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,533: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,534: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,534: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,534: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,536: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,536: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,537: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,539: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:41,540: root: INFO: Current backtesting datetime 2023-09-22 15:00:00-05:00 -2024-01-16 17:06:41,540: root: INFO: Current backtesting datetime 2023-09-23 08:30:00-05:00 -2024-01-16 17:06:41,542: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:41,542: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,542: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,542: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,543: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,543: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,543: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,544: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,544: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,544: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,545: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,545: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,545: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,546: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,546: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,546: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,547: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,547: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,547: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,548: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,548: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,548: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,549: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,549: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,549: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,550: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,550: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,550: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,551: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,552: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,553: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,553: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,554: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,554: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,555: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,555: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,555: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,556: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,557: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,557: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,557: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,558: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,559: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,559: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,561: root: INFO: Current backtesting datetime 2023-09-23 08:29:00-05:00 -2024-01-16 17:06:41,562: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,563: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,564: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,564: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,565: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,565: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,566: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,566: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,567: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,568: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,569: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,569: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,570: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,570: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,571: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,572: root: INFO: Current backtesting datetime 2023-09-23 08:29:00-05:00 -2024-01-16 17:06:41,572: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:41,572: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,572: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,573: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,574: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,574: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,574: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,575: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,575: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,576: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,576: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,577: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,577: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,577: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,578: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,579: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,579: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,581: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,583: root: INFO: Current backtesting datetime 2023-09-25 07:30:00-05:00 -2024-01-16 17:06:41,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,585: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:41,585: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,588: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,589: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,590: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,590: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,591: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,591: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,592: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,592: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,593: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,593: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,595: root: INFO: Current backtesting datetime 2023-09-25 08:30:00-05:00 -2024-01-16 17:06:41,595: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:41,597: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:41 -2024-01-16 17:06:41,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,598: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,826: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:41 -2024-01-16 17:06:41,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,827: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,834: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:41,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,836: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:41,837: root: INFO: Current backtesting datetime 2023-09-25 15:00:00-05:00 -2024-01-16 17:06:41,837: root: INFO: Current backtesting datetime 2023-09-26 08:30:00-05:00 -2024-01-16 17:06:41,839: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:41 -2024-01-16 17:06:41,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:41,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,066: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:42 -2024-01-16 17:06:42,066: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,069: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,070: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,071: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,072: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,073: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,074: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,075: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,076: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:42,077: root: INFO: Current backtesting datetime 2023-09-26 15:00:00-05:00 -2024-01-16 17:06:42,078: root: INFO: Current backtesting datetime 2023-09-27 08:30:00-05:00 -2024-01-16 17:06:42,079: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:42 -2024-01-16 17:06:42,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,306: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:42 -2024-01-16 17:06:42,306: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,306: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,307: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,307: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,308: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,308: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,309: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,309: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,309: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,310: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,310: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,310: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,311: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,311: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,312: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,312: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,312: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,313: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,313: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,314: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,314: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,315: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,316: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:42,317: root: INFO: Current backtesting datetime 2023-09-27 15:00:00-05:00 -2024-01-16 17:06:42,317: root: INFO: Current backtesting datetime 2023-09-28 08:30:00-05:00 -2024-01-16 17:06:42,319: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:42 -2024-01-16 17:06:42,319: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,320: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,552: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:42 -2024-01-16 17:06:42,552: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,552: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,553: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,553: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,556: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,556: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,557: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,557: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,557: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,558: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,558: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,559: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,559: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,560: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,560: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,561: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,561: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,561: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,561: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,562: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,562: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,563: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,564: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:42,565: root: INFO: Current backtesting datetime 2023-09-28 15:00:00-05:00 -2024-01-16 17:06:42,565: root: INFO: Current backtesting datetime 2023-09-29 08:30:00-05:00 -2024-01-16 17:06:42,567: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:42 -2024-01-16 17:06:42,567: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,568: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,831: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:42 -2024-01-16 17:06:42,832: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,832: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,834: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,835: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,836: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,838: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,839: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,842: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:42,843: root: INFO: Current backtesting datetime 2023-09-29 15:00:00-05:00 -2024-01-16 17:06:42,843: root: INFO: Current backtesting datetime 2023-09-30 08:30:00-05:00 -2024-01-16 17:06:42,845: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:42,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,846: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,847: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,847: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,848: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,848: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,849: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,850: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,850: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,851: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,852: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,853: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,853: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,854: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,855: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,855: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,856: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,856: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,857: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,857: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,858: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,858: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,859: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,859: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,860: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,860: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,861: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,861: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,861: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,864: root: INFO: Current backtesting datetime 2023-09-30 08:29:00-05:00 -2024-01-16 17:06:42,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,869: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,873: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,875: root: INFO: Current backtesting datetime 2023-09-30 08:29:00-05:00 -2024-01-16 17:06:42,875: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:42,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,876: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,877: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,878: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,878: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,879: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,879: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,879: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,880: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,880: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,882: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,882: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,883: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,883: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,884: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,885: root: INFO: Current backtesting datetime 2023-10-02 07:30:00-05:00 -2024-01-16 17:06:42,886: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,888: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:42,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,889: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,890: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,890: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,891: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,893: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,896: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:42,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,897: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,898: root: INFO: Current backtesting datetime 2023-10-02 08:30:00-05:00 -2024-01-16 17:06:42,898: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:42,900: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:42 -2024-01-16 17:06:42,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:42,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,188: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:43 -2024-01-16 17:06:43,188: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,188: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,189: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,189: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,190: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,190: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,191: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,191: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,192: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,192: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,193: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,193: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,194: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,194: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,195: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,195: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,196: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,196: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,198: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:43,199: root: INFO: Current backtesting datetime 2023-10-02 15:00:00-05:00 -2024-01-16 17:06:43,199: root: INFO: Current backtesting datetime 2023-10-03 08:30:00-05:00 -2024-01-16 17:06:43,200: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:43 -2024-01-16 17:06:43,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,201: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,510: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:43 -2024-01-16 17:06:43,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,514: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,515: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,515: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,515: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,516: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,517: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,518: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,519: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,520: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:43,521: root: INFO: Current backtesting datetime 2023-10-03 15:00:00-05:00 -2024-01-16 17:06:43,521: root: INFO: Current backtesting datetime 2023-10-04 08:30:00-05:00 -2024-01-16 17:06:43,523: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:43 -2024-01-16 17:06:43,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,863: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:43 -2024-01-16 17:06:43,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,864: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,864: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,865: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,865: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,866: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,866: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,869: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:43,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,873: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:43,874: root: INFO: Current backtesting datetime 2023-10-04 15:00:00-05:00 -2024-01-16 17:06:43,874: root: INFO: Current backtesting datetime 2023-10-05 08:30:00-05:00 -2024-01-16 17:06:43,876: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:43 -2024-01-16 17:06:43,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:43,877: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,104: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:44 -2024-01-16 17:06:44,105: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,110: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,118: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:44,118: root: INFO: Current backtesting datetime 2023-10-05 15:00:00-05:00 -2024-01-16 17:06:44,119: root: INFO: Current backtesting datetime 2023-10-06 08:30:00-05:00 -2024-01-16 17:06:44,121: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:44 -2024-01-16 17:06:44,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,346: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:44 -2024-01-16 17:06:44,347: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,348: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,348: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,349: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,349: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,350: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,350: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,351: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,351: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,352: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,352: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,353: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,353: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,354: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,354: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,355: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,355: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,356: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:44,357: root: INFO: Current backtesting datetime 2023-10-06 15:00:00-05:00 -2024-01-16 17:06:44,357: root: INFO: Current backtesting datetime 2023-10-07 08:30:00-05:00 -2024-01-16 17:06:44,359: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:44,359: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,359: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,360: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,360: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,361: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,364: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,369: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,373: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,373: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,374: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,375: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,375: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,380: root: INFO: Current backtesting datetime 2023-10-07 08:29:00-05:00 -2024-01-16 17:06:44,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,383: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,387: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,390: root: INFO: Current backtesting datetime 2023-10-07 08:29:00-05:00 -2024-01-16 17:06:44,390: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:44,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,392: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,393: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,393: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,394: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,395: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,396: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,397: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,400: root: INFO: Current backtesting datetime 2023-10-09 07:30:00-05:00 -2024-01-16 17:06:44,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,403: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:44,403: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,404: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,405: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,406: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,406: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,407: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,410: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,411: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,411: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,413: root: INFO: Current backtesting datetime 2023-10-09 08:30:00-05:00 -2024-01-16 17:06:44,413: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:44,416: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:44 -2024-01-16 17:06:44,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,645: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:44 -2024-01-16 17:06:44,645: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,647: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,647: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,648: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,655: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:44,656: root: INFO: Current backtesting datetime 2023-10-09 15:00:00-05:00 -2024-01-16 17:06:44,656: root: INFO: Current backtesting datetime 2023-10-10 08:30:00-05:00 -2024-01-16 17:06:44,658: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:44 -2024-01-16 17:06:44,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,887: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:44 -2024-01-16 17:06:44,887: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,887: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,888: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,888: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,889: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,889: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,890: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,890: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,891: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,891: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,892: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,892: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,893: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,893: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,893: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,894: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,894: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,895: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:44,895: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,896: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,897: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:44,898: root: INFO: Current backtesting datetime 2023-10-10 15:00:00-05:00 -2024-01-16 17:06:44,898: root: INFO: Current backtesting datetime 2023-10-11 08:30:00-05:00 -2024-01-16 17:06:44,900: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:44 -2024-01-16 17:06:44,900: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:44,901: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,128: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:45 -2024-01-16 17:06:45,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,129: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,131: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,132: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,132: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,133: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,133: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,133: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,134: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,135: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,135: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,136: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,138: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:45,139: root: INFO: Current backtesting datetime 2023-10-11 15:00:00-05:00 -2024-01-16 17:06:45,139: root: INFO: Current backtesting datetime 2023-10-12 08:30:00-05:00 -2024-01-16 17:06:45,141: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:45 -2024-01-16 17:06:45,141: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,142: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,372: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:45 -2024-01-16 17:06:45,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,376: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,376: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,377: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,377: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,378: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,379: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,383: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,385: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:45,386: root: INFO: Current backtesting datetime 2023-10-12 15:00:00-05:00 -2024-01-16 17:06:45,386: root: INFO: Current backtesting datetime 2023-10-13 08:30:00-05:00 -2024-01-16 17:06:45,389: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:45 -2024-01-16 17:06:45,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,622: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:45 -2024-01-16 17:06:45,622: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,623: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,624: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,624: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,625: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,625: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,626: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,627: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,628: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,628: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,629: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,629: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,630: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,630: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,631: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,631: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,633: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:45,634: root: INFO: Current backtesting datetime 2023-10-13 15:00:00-05:00 -2024-01-16 17:06:45,634: root: INFO: Current backtesting datetime 2023-10-14 08:30:00-05:00 -2024-01-16 17:06:45,636: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:45,636: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,636: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,637: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,637: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,638: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,638: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,639: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,639: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,640: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,640: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,641: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,641: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,642: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,642: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,643: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,643: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,644: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,644: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,644: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,645: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,646: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,646: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,647: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,647: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,648: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,648: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,649: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,649: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,650: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,650: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,651: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,651: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,652: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,652: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,653: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,653: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,654: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,654: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,656: root: INFO: Current backtesting datetime 2023-10-14 08:29:00-05:00 -2024-01-16 17:06:45,656: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,656: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,657: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,657: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,658: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,658: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,659: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,659: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,660: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,660: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,660: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,661: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,661: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,662: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,662: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,663: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,663: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,664: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,664: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,665: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,666: root: INFO: Current backtesting datetime 2023-10-14 08:29:00-05:00 -2024-01-16 17:06:45,666: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:45,666: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,666: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,667: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,667: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,668: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,668: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,669: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,669: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,670: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,670: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,671: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,671: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,672: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,672: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,673: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,673: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,674: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,674: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,675: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,675: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,678: root: INFO: Current backtesting datetime 2023-10-16 07:30:00-05:00 -2024-01-16 17:06:45,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,679: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,680: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:45,680: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,680: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,681: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,681: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,683: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,684: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,686: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,687: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,687: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:45,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,690: root: INFO: Current backtesting datetime 2023-10-16 08:30:00-05:00 -2024-01-16 17:06:45,691: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:45,693: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:45 -2024-01-16 17:06:45,693: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:45,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,014: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:46 -2024-01-16 17:06:46,014: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,014: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,016: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,018: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,019: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,020: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,022: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,023: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,025: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:46,026: root: INFO: Current backtesting datetime 2023-10-16 15:00:00-05:00 -2024-01-16 17:06:46,026: root: INFO: Current backtesting datetime 2023-10-17 08:30:00-05:00 -2024-01-16 17:06:46,028: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:46 -2024-01-16 17:06:46,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,273: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:46 -2024-01-16 17:06:46,273: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,273: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,274: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,274: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,275: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,275: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,276: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,276: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,277: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,277: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,278: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,278: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,278: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,279: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,279: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,280: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,280: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,281: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,281: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,282: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,283: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:46,284: root: INFO: Current backtesting datetime 2023-10-17 15:00:00-05:00 -2024-01-16 17:06:46,284: root: INFO: Current backtesting datetime 2023-10-18 08:30:00-05:00 -2024-01-16 17:06:46,286: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:46 -2024-01-16 17:06:46,286: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,287: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,523: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:46 -2024-01-16 17:06:46,523: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,525: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,526: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,527: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,527: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,528: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,529: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,529: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,530: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,530: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,531: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,531: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,532: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,534: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:46,535: root: INFO: Current backtesting datetime 2023-10-18 15:00:00-05:00 -2024-01-16 17:06:46,536: root: INFO: Current backtesting datetime 2023-10-19 08:30:00-05:00 -2024-01-16 17:06:46,537: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:46 -2024-01-16 17:06:46,538: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,538: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,772: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:46 -2024-01-16 17:06:46,772: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,775: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,776: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,778: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,778: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,779: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,779: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,780: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,780: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,781: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,781: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,783: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:46,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,785: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:46,786: root: INFO: Current backtesting datetime 2023-10-19 15:00:00-05:00 -2024-01-16 17:06:46,786: root: INFO: Current backtesting datetime 2023-10-20 08:30:00-05:00 -2024-01-16 17:06:46,788: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:46 -2024-01-16 17:06:46,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:46,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,021: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:47 -2024-01-16 17:06:47,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,022: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,023: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,024: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,025: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,025: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,025: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,025: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,026: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,027: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,027: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,028: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,029: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,031: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:47,032: root: INFO: Current backtesting datetime 2023-10-20 15:00:00-05:00 -2024-01-16 17:06:47,032: root: INFO: Current backtesting datetime 2023-10-21 08:30:00-05:00 -2024-01-16 17:06:47,034: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:47,034: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,035: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,036: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,037: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,038: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,039: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,039: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,039: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,040: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,041: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,042: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,043: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,045: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,046: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,047: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,049: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,049: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,050: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,051: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,052: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,054: root: INFO: Current backtesting datetime 2023-10-21 08:29:00-05:00 -2024-01-16 17:06:47,054: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,054: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,055: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,055: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,056: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,057: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,058: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,060: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,060: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,061: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,062: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,064: root: INFO: Current backtesting datetime 2023-10-21 08:29:00-05:00 -2024-01-16 17:06:47,064: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:47,064: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,065: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,066: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,067: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,069: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,071: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,072: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,073: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,074: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,076: root: INFO: Current backtesting datetime 2023-10-23 07:30:00-05:00 -2024-01-16 17:06:47,077: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,079: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:47,079: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,080: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,081: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,082: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,083: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,083: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,085: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,086: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,087: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,087: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,089: root: INFO: Current backtesting datetime 2023-10-23 08:30:00-05:00 -2024-01-16 17:06:47,089: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:47,092: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:47 -2024-01-16 17:06:47,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,333: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:47 -2024-01-16 17:06:47,333: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,333: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,334: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,334: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,335: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,335: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,336: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,336: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,337: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,337: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,338: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,338: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,339: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,339: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,340: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,340: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,341: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,341: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,342: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,343: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:47,344: root: INFO: Current backtesting datetime 2023-10-23 15:00:00-05:00 -2024-01-16 17:06:47,344: root: INFO: Current backtesting datetime 2023-10-24 08:30:00-05:00 -2024-01-16 17:06:47,346: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:47 -2024-01-16 17:06:47,346: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,347: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,580: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:47 -2024-01-16 17:06:47,580: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,580: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,581: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,581: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,582: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,582: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,583: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,583: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,584: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,584: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,585: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,585: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,586: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,586: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,587: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,587: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,588: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,588: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,589: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,590: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:47,591: root: INFO: Current backtesting datetime 2023-10-24 15:00:00-05:00 -2024-01-16 17:06:47,591: root: INFO: Current backtesting datetime 2023-10-25 08:30:00-05:00 -2024-01-16 17:06:47,593: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:47 -2024-01-16 17:06:47,593: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,594: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,837: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:47 -2024-01-16 17:06:47,837: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,837: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,838: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,838: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,839: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,839: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,840: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,841: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,841: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,842: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,843: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,843: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,844: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,844: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,845: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:47,845: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,846: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,847: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:47,849: root: INFO: Current backtesting datetime 2023-10-25 15:00:00-05:00 -2024-01-16 17:06:47,849: root: INFO: Current backtesting datetime 2023-10-26 08:30:00-05:00 -2024-01-16 17:06:47,851: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:47 -2024-01-16 17:06:47,851: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:47,852: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,166: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:48 -2024-01-16 17:06:48,166: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,166: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,167: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,167: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,172: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,173: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,173: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,176: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,177: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,177: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,178: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,178: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,179: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,179: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,181: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:48,182: root: INFO: Current backtesting datetime 2023-10-26 15:00:00-05:00 -2024-01-16 17:06:48,182: root: INFO: Current backtesting datetime 2023-10-27 08:30:00-05:00 -2024-01-16 17:06:48,184: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:48 -2024-01-16 17:06:48,184: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,185: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,459: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:48 -2024-01-16 17:06:48,459: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,462: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,463: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,464: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,465: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,466: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,467: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,467: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,470: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:48,472: root: INFO: Current backtesting datetime 2023-10-27 15:00:00-05:00 -2024-01-16 17:06:48,472: root: INFO: Current backtesting datetime 2023-10-28 08:30:00-05:00 -2024-01-16 17:06:48,474: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:48,474: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,474: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,477: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,478: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,478: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,479: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,482: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,483: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,484: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,484: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,485: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,486: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,487: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,487: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,488: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,488: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,489: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,489: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,490: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,490: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,491: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,491: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,492: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,492: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,493: root: INFO: Current backtesting datetime 2023-10-28 08:29:00-05:00 -2024-01-16 17:06:48,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,495: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,500: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,501: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,502: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,504: root: INFO: Current backtesting datetime 2023-10-28 08:29:00-05:00 -2024-01-16 17:06:48,504: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:48,504: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,506: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,506: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,507: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,507: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,507: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,508: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,508: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,509: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,509: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,510: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,510: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,515: root: INFO: Current backtesting datetime 2023-10-30 07:30:00-05:00 -2024-01-16 17:06:48,516: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,517: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,518: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:48,518: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,519: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,520: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,520: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,521: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,521: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,522: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,522: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,523: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,523: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,524: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,525: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,526: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,526: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,527: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,527: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,528: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,529: root: INFO: Current backtesting datetime 2023-10-30 08:30:00-05:00 -2024-01-16 17:06:48,529: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:48,532: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:48 -2024-01-16 17:06:48,532: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,533: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,822: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:48 -2024-01-16 17:06:48,823: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,823: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,824: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,824: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,825: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,825: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,826: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,826: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,827: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,827: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,828: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,828: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,829: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,829: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,830: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,830: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,831: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:48,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,831: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,832: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:48,833: root: INFO: Current backtesting datetime 2023-10-30 15:00:00-05:00 -2024-01-16 17:06:48,833: root: INFO: Current backtesting datetime 2023-10-31 08:30:00-05:00 -2024-01-16 17:06:48,835: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:48 -2024-01-16 17:06:48,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:48,836: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,146: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:49 -2024-01-16 17:06:49,146: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,146: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,147: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,147: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,148: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,148: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,149: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,149: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,150: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,150: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,151: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,151: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,152: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,152: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,153: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,153: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,154: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,154: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,155: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,156: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:49,157: root: INFO: Current backtesting datetime 2023-10-31 15:00:00-05:00 -2024-01-16 17:06:49,157: root: INFO: Current backtesting datetime 2023-11-01 08:30:00-05:00 -2024-01-16 17:06:49,158: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:49 -2024-01-16 17:06:49,158: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,159: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,431: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:49 -2024-01-16 17:06:49,432: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,433: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,434: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,434: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,435: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,435: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,436: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,437: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,438: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,442: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:49,443: root: INFO: Current backtesting datetime 2023-11-01 15:00:00-05:00 -2024-01-16 17:06:49,443: root: INFO: Current backtesting datetime 2023-11-02 08:30:00-05:00 -2024-01-16 17:06:49,445: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:49 -2024-01-16 17:06:49,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,777: root: INFO: New market order of | 2498.0 SPY sell | at price $346.51201171875005 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:49,783: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:49 -2024-01-16 17:06:49,783: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,784: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,785: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,785: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,786: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,787: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,787: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,787: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,788: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,789: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,790: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,790: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,791: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,792: root: INFO: market order of | 2498.0 SPY sell | at price $346.51201171875005 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:49,792: root: INFO: market order of | 2498.0 SPY sell | at price $346.51201171875005 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:49,793: root: INFO: Filled Transaction: sell 2498.0 of SPY at 433.14001465 USD per share -2024-01-16 17:06:49,793: root: INFO: market order of | 2498.0 SPY sell | at price $346.51201171875005 of class bracket with status new was filled -2024-01-16 17:06:49,795: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:49,795: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,797: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:49,798: root: INFO: Current backtesting datetime 2023-11-02 15:00:00-05:00 -2024-01-16 17:06:49,798: root: INFO: Current backtesting datetime 2023-11-03 08:30:00-05:00 -2024-01-16 17:06:49,800: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:49 -2024-01-16 17:06:49,800: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:49,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,041: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:50 -2024-01-16 17:06:50,041: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,042: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,043: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,045: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,046: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,047: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,048: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,048: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,049: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,049: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,050: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,050: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,051: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,051: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,053: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:50,054: root: INFO: Current backtesting datetime 2023-11-03 15:00:00-05:00 -2024-01-16 17:06:50,054: root: INFO: Current backtesting datetime 2023-11-04 08:30:00-05:00 -2024-01-16 17:06:50,056: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:50,056: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,056: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,057: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,057: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,057: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,058: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,058: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,059: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,059: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,060: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,060: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,061: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,061: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,062: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,062: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,063: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,063: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,064: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,064: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,065: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,065: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,065: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,066: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,067: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,067: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,068: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,068: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,069: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,069: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,070: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,070: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,071: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,071: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,072: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,072: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,073: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,073: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,074: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,074: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,074: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,075: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,075: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,076: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,076: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,076: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,077: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,077: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,077: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,078: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,079: root: INFO: Current backtesting datetime 2023-11-04 08:29:00-05:00 -2024-01-16 17:06:50,079: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,079: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,080: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,080: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,081: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,081: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,082: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,082: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,083: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,083: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,084: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,084: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,085: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,085: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,086: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,086: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,087: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,087: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,087: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,088: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,088: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,089: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,089: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,090: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,091: root: INFO: Current backtesting datetime 2023-11-04 08:29:00-05:00 -2024-01-16 17:06:50,091: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:50,091: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,091: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,092: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,092: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,093: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,093: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,094: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,094: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,095: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,095: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,096: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,096: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,097: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,097: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,098: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,098: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,099: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,099: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,100: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,100: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,101: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,101: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,101: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,102: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,103: root: INFO: Current backtesting datetime 2023-11-06 08:30:00-05:00 -2024-01-16 17:06:50,104: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,105: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,106: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:50,106: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,106: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,107: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,107: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,108: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,108: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,109: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,109: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,110: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,110: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,111: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,111: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,112: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,112: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,113: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,113: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,114: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,114: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,115: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,115: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,116: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,116: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,117: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,118: root: INFO: Current backtesting datetime 2023-11-06 09:30:00-05:00 -2024-01-16 17:06:50,119: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:50,121: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:50 -2024-01-16 17:06:50,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,360: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:50 -2024-01-16 17:06:50,360: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,361: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,362: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,362: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,363: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,363: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,364: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,364: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,365: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,365: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,366: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,366: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,367: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,367: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,368: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,368: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,369: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,370: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,370: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,371: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,371: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,372: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,372: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,373: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,373: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,374: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,375: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:50,376: root: INFO: Current backtesting datetime 2023-11-06 16:00:00-05:00 -2024-01-16 17:06:50,376: root: INFO: Current backtesting datetime 2023-11-07 09:30:00-05:00 -2024-01-16 17:06:50,378: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:50 -2024-01-16 17:06:50,378: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,611: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:50 -2024-01-16 17:06:50,612: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,612: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,613: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,613: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,614: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,614: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,615: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,615: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,616: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,616: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,617: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,617: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,618: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,618: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,619: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,619: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,620: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,620: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,620: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,621: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,621: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,622: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,623: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:50,624: root: INFO: Current backtesting datetime 2023-11-07 16:00:00-05:00 -2024-01-16 17:06:50,624: root: INFO: Current backtesting datetime 2023-11-08 09:30:00-05:00 -2024-01-16 17:06:50,626: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:50 -2024-01-16 17:06:50,626: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,627: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,862: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:50 -2024-01-16 17:06:50,862: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,862: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,863: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,863: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,867: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,867: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,868: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,868: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,869: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,869: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,870: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,870: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,871: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,871: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,872: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,872: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,873: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,873: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,874: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,874: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,875: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,875: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,876: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:50,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,876: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,877: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:50,878: root: INFO: Current backtesting datetime 2023-11-08 16:00:00-05:00 -2024-01-16 17:06:50,879: root: INFO: Current backtesting datetime 2023-11-09 09:30:00-05:00 -2024-01-16 17:06:50,881: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:50 -2024-01-16 17:06:50,881: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:50,882: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,119: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:51 -2024-01-16 17:06:51,119: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,119: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,120: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,120: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,121: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,121: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,122: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,122: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,124: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,124: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,125: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,125: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,126: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,126: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,127: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,127: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,128: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,128: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,129: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,130: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:51,131: root: INFO: Current backtesting datetime 2023-11-09 16:00:00-05:00 -2024-01-16 17:06:51,131: root: INFO: Current backtesting datetime 2023-11-10 09:30:00-05:00 -2024-01-16 17:06:51,133: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:51 -2024-01-16 17:06:51,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,134: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,380: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:51 -2024-01-16 17:06:51,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,383: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,387: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,391: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,392: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,392: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,393: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:51,394: root: INFO: Current backtesting datetime 2023-11-10 16:00:00-05:00 -2024-01-16 17:06:51,395: root: INFO: Current backtesting datetime 2023-11-11 09:30:00-05:00 -2024-01-16 17:06:51,396: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:51,396: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,396: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,397: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,397: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,398: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,398: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,399: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,399: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,400: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,400: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,401: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,401: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,402: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,402: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,403: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,403: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,404: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,404: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,405: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,405: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,406: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,406: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,407: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,407: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,408: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,408: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,409: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,409: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,410: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,410: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,411: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,411: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,412: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,412: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,413: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,413: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,413: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,414: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,414: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,415: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,415: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,416: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,416: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,417: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,417: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,418: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,418: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,419: root: INFO: Current backtesting datetime 2023-11-11 09:29:00-05:00 -2024-01-16 17:06:51,420: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,420: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,421: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,421: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,422: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,423: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,423: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,424: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,424: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,425: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,425: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,426: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,426: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,427: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,427: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,428: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,429: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,429: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,430: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,430: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,431: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,431: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,432: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,433: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,434: root: INFO: Current backtesting datetime 2023-11-11 09:29:00-05:00 -2024-01-16 17:06:51,434: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:51,435: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,435: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,436: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,437: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,437: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,438: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,439: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,439: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,440: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,440: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,441: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,441: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,442: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,443: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,444: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,445: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,445: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,446: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,446: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,447: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,447: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,448: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,450: root: INFO: Current backtesting datetime 2023-11-13 08:30:00-05:00 -2024-01-16 17:06:51,451: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,452: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,453: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:51,453: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,453: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,454: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,454: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,455: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,455: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,456: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,456: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,457: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,457: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,458: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,458: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,459: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,459: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,462: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,462: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,463: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,463: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,464: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,465: root: INFO: Current backtesting datetime 2023-11-13 09:30:00-05:00 -2024-01-16 17:06:51,465: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:51,468: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:51 -2024-01-16 17:06:51,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,708: root: INFO: New market order of | 3695.0 SPY sell | at price $351.38400878906253 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:51,712: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:51 -2024-01-16 17:06:51,713: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,713: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,714: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,714: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,715: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,715: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,716: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,717: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,717: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,718: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,718: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,719: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,719: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,720: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,720: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,721: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,722: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,723: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,723: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,724: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,725: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,726: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,726: root: INFO: market order of | 3695.0 SPY sell | at price $351.38400878906253 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:51,726: root: INFO: market order of | 3695.0 SPY sell | at price $351.38400878906253 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:51,726: root: INFO: Filled Transaction: sell 3695.0 of SPY at 439.23001099 USD per share -2024-01-16 17:06:51,727: root: INFO: market order of | 3695.0 SPY sell | at price $351.38400878906253 of class bracket with status new was filled -2024-01-16 17:06:51,729: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,730: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:51,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,731: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,732: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:51,733: root: INFO: Current backtesting datetime 2023-11-13 16:00:00-05:00 -2024-01-16 17:06:51,733: root: INFO: Current backtesting datetime 2023-11-14 09:30:00-05:00 -2024-01-16 17:06:51,735: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:51 -2024-01-16 17:06:51,735: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:51,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,030: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:52 -2024-01-16 17:06:52,030: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,031: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,033: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,033: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,034: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,034: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,036: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,037: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,037: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,038: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,038: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,039: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,039: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,040: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,041: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,041: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,042: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,042: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,043: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,043: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,044: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,044: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,045: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,045: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,046: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,046: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,047: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,049: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:52,050: root: INFO: Current backtesting datetime 2023-11-14 16:00:00-05:00 -2024-01-16 17:06:52,050: root: INFO: Current backtesting datetime 2023-11-15 09:30:00-05:00 -2024-01-16 17:06:52,052: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:52 -2024-01-16 17:06:52,052: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,053: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,378: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:52 -2024-01-16 17:06:52,379: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,379: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,380: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,380: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,381: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,381: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,382: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,382: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,383: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,383: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,384: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,384: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,385: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,385: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,386: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,386: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,387: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,387: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,388: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,388: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,389: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,389: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,390: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,390: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,391: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,392: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:52,393: root: INFO: Current backtesting datetime 2023-11-15 16:00:00-05:00 -2024-01-16 17:06:52,393: root: INFO: Current backtesting datetime 2023-11-16 09:30:00-05:00 -2024-01-16 17:06:52,394: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:52 -2024-01-16 17:06:52,394: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,395: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,688: root: WARNING: Strategy MLTrader: sell all -2024-01-16 17:06:52,689: root: INFO: limit order of | 1090.0 SPY buy | at price $352.943994140625 with status unprocessed was canceled. -2024-01-16 17:06:52,696: root: INFO: limit order of | 1621.0 SPY buy | at price $355.9199951171875 with status unprocessed was canceled. -2024-01-16 17:06:52,699: root: INFO: limit order of | 472.0 SPY buy | at price $362.6 with status unprocessed was canceled. -2024-01-16 17:06:52,702: root: INFO: limit order of | 722.0 SPY buy | at price $355.17600097656253 with status unprocessed was canceled. -2024-01-16 17:06:52,706: root: INFO: limit order of | 3695.0 SPY buy | at price $351.38400878906253 with status unprocessed was canceled. -2024-01-16 17:06:52,709: root: INFO: stop order of | 3695.0 SPY buy | at price $461.19151153564457 with status unprocessed was canceled. -2024-01-16 17:06:52,712: root: INFO: stop order of | 348.0 SPY buy | at price $463.5120025634766 with status unprocessed was canceled. -2024-01-16 17:06:52,714: root: INFO: stop order of | 2498.0 SPY buy | at price $454.7970153808594 with status unprocessed was canceled. -2024-01-16 17:06:52,717: root: INFO: stop order of | 1621.0 SPY buy | at price $467.1449935913086 with status unprocessed was canceled. -2024-01-16 17:06:52,719: root: INFO: limit order of | 348.0 SPY buy | at price $353.152001953125 with status unprocessed was canceled. -2024-01-16 17:06:52,721: root: INFO: stop order of | 722.0 SPY buy | at price $466.1685012817383 with status unprocessed was canceled. -2024-01-16 17:06:52,724: root: INFO: stop order of | 1090.0 SPY buy | at price $463.23899230957034 with status unprocessed was canceled. -2024-01-16 17:06:52,726: root: INFO: limit order of | 2498.0 SPY buy | at price $346.51201171875005 with status unprocessed was canceled. -2024-01-16 17:06:52,728: root: INFO: stop order of | 472.0 SPY buy | at price $475.9125 with status unprocessed was canceled. -2024-01-16 17:06:52,732: root: INFO: New market order of | 10446.0 SPY buy | with status unprocessed was submitted. -2024-01-16 17:06:52,735: root: INFO: New market order of | 5419.0 SPY buy | at price $539.0640014648437 of class bracket with status unprocessed was submitted. -2024-01-16 17:06:52,737: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:52 -2024-01-16 17:06:52,737: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,739: root: INFO: market order of | 5419.0 SPY buy | at price $539.0640014648437 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:52,739: root: INFO: market order of | 5419.0 SPY buy | at price $539.0640014648437 of class bracket with status new was sent to broker backtesting -2024-01-16 17:06:52,739: root: INFO: Filled Transaction: buy 5419.0 of SPY at 449.22000122 USD per share -2024-01-16 17:06:52,739: root: INFO: market order of | 5419.0 SPY buy | at price $539.0640014648437 of class bracket with status new was filled -2024-01-16 17:06:52,742: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,743: root: INFO: Filled Transaction: buy 10446.0 of SPY at 449.22000122 USD per share -2024-01-16 17:06:52,743: root: INFO: market order of | 10446.0 SPY buy | with status new was filled -2024-01-16 17:06:52,746: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:52,747: root: INFO: Current backtesting datetime 2023-11-16 16:00:00-05:00 -2024-01-16 17:06:52,748: root: INFO: Current backtesting datetime 2023-11-17 09:30:00-05:00 -2024-01-16 17:06:52,749: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:52 -2024-01-16 17:06:52,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,750: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,989: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:52 -2024-01-16 17:06:52,989: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,989: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,990: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,991: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,991: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,993: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:52,994: root: INFO: Current backtesting datetime 2023-11-17 16:00:00-05:00 -2024-01-16 17:06:52,994: root: INFO: Current backtesting datetime 2023-11-18 09:30:00-05:00 -2024-01-16 17:06:52,996: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:52,996: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,997: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,999: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:52,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:52,999: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,000: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,000: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,002: root: INFO: Current backtesting datetime 2023-11-18 09:29:00-05:00 -2024-01-16 17:06:53,003: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,006: root: INFO: Current backtesting datetime 2023-11-18 09:29:00-05:00 -2024-01-16 17:06:53,006: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:53,006: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,007: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,008: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,009: root: INFO: Current backtesting datetime 2023-11-20 08:30:00-05:00 -2024-01-16 17:06:53,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,011: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:53,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,012: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,014: root: INFO: Current backtesting datetime 2023-11-20 09:30:00-05:00 -2024-01-16 17:06:53,014: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:53,016: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:53 -2024-01-16 17:06:53,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,248: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:53 -2024-01-16 17:06:53,248: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,248: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,249: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,249: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,250: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,251: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:53,252: root: INFO: Current backtesting datetime 2023-11-20 16:00:00-05:00 -2024-01-16 17:06:53,252: root: INFO: Current backtesting datetime 2023-11-21 09:30:00-05:00 -2024-01-16 17:06:53,254: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:53 -2024-01-16 17:06:53,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,497: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:53 -2024-01-16 17:06:53,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,499: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,500: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:53,502: root: INFO: Current backtesting datetime 2023-11-21 16:00:00-05:00 -2024-01-16 17:06:53,502: root: INFO: Current backtesting datetime 2023-11-22 09:30:00-05:00 -2024-01-16 17:06:53,504: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:53 -2024-01-16 17:06:53,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,505: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,744: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:53 -2024-01-16 17:06:53,744: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,749: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:53,750: root: INFO: Current backtesting datetime 2023-11-22 16:00:00-05:00 -2024-01-16 17:06:53,750: root: INFO: Current backtesting datetime 2023-11-23 09:30:00-05:00 -2024-01-16 17:06:53,752: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:53,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,755: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,755: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,755: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,758: root: INFO: Current backtesting datetime 2023-11-23 09:29:00-05:00 -2024-01-16 17:06:53,758: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,758: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,759: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,761: root: INFO: Current backtesting datetime 2023-11-23 09:29:00-05:00 -2024-01-16 17:06:53,761: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:53,761: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,761: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,762: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,762: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,763: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,764: root: INFO: Current backtesting datetime 2023-11-24 08:30:00-05:00 -2024-01-16 17:06:53,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,765: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,766: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:53,766: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,766: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,767: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:53,767: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,768: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,769: root: INFO: Current backtesting datetime 2023-11-24 09:30:00-05:00 -2024-01-16 17:06:53,769: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:53,772: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:53 -2024-01-16 17:06:53,772: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:53,773: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,010: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:54 -2024-01-16 17:06:54,011: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,012: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,013: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:54,014: root: INFO: Current backtesting datetime 2023-11-24 13:00:00-05:00 -2024-01-16 17:06:54,015: root: INFO: Current backtesting datetime 2023-11-25 09:30:00-05:00 -2024-01-16 17:06:54,016: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:54,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,019: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,020: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,020: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,022: root: INFO: Current backtesting datetime 2023-11-25 09:29:00-05:00 -2024-01-16 17:06:54,023: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,024: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,024: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,026: root: INFO: Current backtesting datetime 2023-11-25 09:29:00-05:00 -2024-01-16 17:06:54,026: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:54,026: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,026: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,027: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,028: root: INFO: Current backtesting datetime 2023-11-27 08:30:00-05:00 -2024-01-16 17:06:54,029: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,030: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,030: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:54,031: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,031: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,031: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,032: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,033: root: INFO: Current backtesting datetime 2023-11-27 09:30:00-05:00 -2024-01-16 17:06:54,033: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:54,035: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:54 -2024-01-16 17:06:54,035: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,036: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,259: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:54 -2024-01-16 17:06:54,259: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,259: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,261: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,263: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:54,264: root: INFO: Current backtesting datetime 2023-11-27 16:00:00-05:00 -2024-01-16 17:06:54,264: root: INFO: Current backtesting datetime 2023-11-28 09:30:00-05:00 -2024-01-16 17:06:54,266: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:54 -2024-01-16 17:06:54,266: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,267: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,510: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:54 -2024-01-16 17:06:54,511: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,511: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,512: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,512: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,514: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:54,516: root: INFO: Current backtesting datetime 2023-11-28 16:00:00-05:00 -2024-01-16 17:06:54,516: root: INFO: Current backtesting datetime 2023-11-29 09:30:00-05:00 -2024-01-16 17:06:54,518: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:54 -2024-01-16 17:06:54,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,519: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,833: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:54 -2024-01-16 17:06:54,833: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,833: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,834: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:54,834: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,835: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,837: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:54,838: root: INFO: Current backtesting datetime 2023-11-29 16:00:00-05:00 -2024-01-16 17:06:54,839: root: INFO: Current backtesting datetime 2023-11-30 09:30:00-05:00 -2024-01-16 17:06:54,840: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:54 -2024-01-16 17:06:54,840: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:54,842: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,130: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:55 -2024-01-16 17:06:55,130: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,130: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,131: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,135: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,136: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,137: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,138: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:55,140: root: INFO: Current backtesting datetime 2023-11-30 16:00:00-05:00 -2024-01-16 17:06:55,140: root: INFO: Current backtesting datetime 2023-12-01 09:30:00-05:00 -2024-01-16 17:06:55,143: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:55 -2024-01-16 17:06:55,143: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,144: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,459: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:55 -2024-01-16 17:06:55,460: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,460: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,461: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,461: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,462: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:55,463: root: INFO: Current backtesting datetime 2023-12-01 16:00:00-05:00 -2024-01-16 17:06:55,464: root: INFO: Current backtesting datetime 2023-12-02 09:30:00-05:00 -2024-01-16 17:06:55,465: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:55,465: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,465: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,466: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,466: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,467: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,468: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,468: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,469: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,469: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,470: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,471: root: INFO: Current backtesting datetime 2023-12-02 09:29:00-05:00 -2024-01-16 17:06:55,472: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,472: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,473: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,473: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,475: root: INFO: Current backtesting datetime 2023-12-02 09:29:00-05:00 -2024-01-16 17:06:55,475: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:55,475: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,475: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,476: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,476: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,477: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,478: root: INFO: Current backtesting datetime 2023-12-04 08:30:00-05:00 -2024-01-16 17:06:55,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,479: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,480: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:55,480: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,480: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,481: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,481: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,482: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,483: root: INFO: Current backtesting datetime 2023-12-04 09:30:00-05:00 -2024-01-16 17:06:55,483: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:55,485: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:55 -2024-01-16 17:06:55,485: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,486: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,722: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:55 -2024-01-16 17:06:55,722: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,722: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,724: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,725: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,725: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,726: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:55,727: root: INFO: Current backtesting datetime 2023-12-04 16:00:00-05:00 -2024-01-16 17:06:55,727: root: INFO: Current backtesting datetime 2023-12-05 09:30:00-05:00 -2024-01-16 17:06:55,729: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:55 -2024-01-16 17:06:55,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,730: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,962: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:55 -2024-01-16 17:06:55,962: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,962: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,963: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:55,963: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,964: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,965: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:55,966: root: INFO: Current backtesting datetime 2023-12-05 16:00:00-05:00 -2024-01-16 17:06:55,966: root: INFO: Current backtesting datetime 2023-12-06 09:30:00-05:00 -2024-01-16 17:06:55,968: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:55 -2024-01-16 17:06:55,968: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:55,969: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,197: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:56 -2024-01-16 17:06:56,197: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,197: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,198: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,198: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,199: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,200: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:56,201: root: INFO: Current backtesting datetime 2023-12-06 16:00:00-05:00 -2024-01-16 17:06:56,201: root: INFO: Current backtesting datetime 2023-12-07 09:30:00-05:00 -2024-01-16 17:06:56,203: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:56 -2024-01-16 17:06:56,203: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,204: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,430: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:56 -2024-01-16 17:06:56,430: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,430: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,432: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,436: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,436: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,438: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,439: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:56,440: root: INFO: Current backtesting datetime 2023-12-07 16:00:00-05:00 -2024-01-16 17:06:56,441: root: INFO: Current backtesting datetime 2023-12-08 09:30:00-05:00 -2024-01-16 17:06:56,443: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:56 -2024-01-16 17:06:56,443: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,444: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,676: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:56 -2024-01-16 17:06:56,676: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,676: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,677: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,677: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,678: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,679: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:56,680: root: INFO: Current backtesting datetime 2023-12-08 16:00:00-05:00 -2024-01-16 17:06:56,680: root: INFO: Current backtesting datetime 2023-12-09 09:30:00-05:00 -2024-01-16 17:06:56,682: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:56,682: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,682: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,683: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,683: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,684: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,685: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,685: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,686: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,687: root: INFO: Current backtesting datetime 2023-12-09 09:29:00-05:00 -2024-01-16 17:06:56,688: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,688: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,689: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,689: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,690: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,691: root: INFO: Current backtesting datetime 2023-12-09 09:29:00-05:00 -2024-01-16 17:06:56,691: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:56,691: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,691: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,692: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,692: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,693: root: INFO: Current backtesting datetime 2023-12-11 08:30:00-05:00 -2024-01-16 17:06:56,694: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,695: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,695: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:56,696: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,696: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,696: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,697: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,698: root: INFO: Current backtesting datetime 2023-12-11 09:30:00-05:00 -2024-01-16 17:06:56,698: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:56,700: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:56 -2024-01-16 17:06:56,700: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,701: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,930: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:56 -2024-01-16 17:06:56,930: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,930: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,931: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,932: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:56,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,932: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,933: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:56,934: root: INFO: Current backtesting datetime 2023-12-11 16:00:00-05:00 -2024-01-16 17:06:56,935: root: INFO: Current backtesting datetime 2023-12-12 09:30:00-05:00 -2024-01-16 17:06:56,936: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:56 -2024-01-16 17:06:56,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:56,937: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,174: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:57 -2024-01-16 17:06:57,174: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,174: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,175: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,175: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,176: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,177: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:57,178: root: INFO: Current backtesting datetime 2023-12-12 16:00:00-05:00 -2024-01-16 17:06:57,178: root: INFO: Current backtesting datetime 2023-12-13 09:30:00-05:00 -2024-01-16 17:06:57,180: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:57 -2024-01-16 17:06:57,180: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,181: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,493: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:57 -2024-01-16 17:06:57,494: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,494: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,495: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,495: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,496: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:57,497: root: INFO: Current backtesting datetime 2023-12-13 16:00:00-05:00 -2024-01-16 17:06:57,498: root: INFO: Current backtesting datetime 2023-12-14 09:30:00-05:00 -2024-01-16 17:06:57,499: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:57 -2024-01-16 17:06:57,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,500: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,746: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:57 -2024-01-16 17:06:57,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,755: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:57,756: root: INFO: Current backtesting datetime 2023-12-14 16:00:00-05:00 -2024-01-16 17:06:57,756: root: INFO: Current backtesting datetime 2023-12-15 09:30:00-05:00 -2024-01-16 17:06:57,759: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:57 -2024-01-16 17:06:57,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,995: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:57 -2024-01-16 17:06:57,995: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,995: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,996: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,997: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:57,997: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,998: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:57,999: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:58,001: root: INFO: Current backtesting datetime 2023-12-15 16:00:00-05:00 -2024-01-16 17:06:58,001: root: INFO: Current backtesting datetime 2023-12-16 09:30:00-05:00 -2024-01-16 17:06:58,003: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:58,003: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,003: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,004: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,004: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,005: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,005: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,006: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,006: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,007: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,008: root: INFO: Current backtesting datetime 2023-12-16 09:29:00-05:00 -2024-01-16 17:06:58,009: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,009: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,010: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,010: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,011: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,012: root: INFO: Current backtesting datetime 2023-12-16 09:29:00-05:00 -2024-01-16 17:06:58,012: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:58,012: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,012: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,013: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,013: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,014: root: INFO: Current backtesting datetime 2023-12-18 08:30:00-05:00 -2024-01-16 17:06:58,015: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,016: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,017: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:58,017: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,017: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,018: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,018: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,019: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,020: root: INFO: Current backtesting datetime 2023-12-18 09:30:00-05:00 -2024-01-16 17:06:58,020: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:58,022: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:58 -2024-01-16 17:06:58,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,256: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:58 -2024-01-16 17:06:58,256: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,257: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,257: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,258: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,259: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:58,260: root: INFO: Current backtesting datetime 2023-12-18 16:00:00-05:00 -2024-01-16 17:06:58,260: root: INFO: Current backtesting datetime 2023-12-19 09:30:00-05:00 -2024-01-16 17:06:58,262: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:58 -2024-01-16 17:06:58,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,263: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,495: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:58 -2024-01-16 17:06:58,496: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,496: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,498: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:58,499: root: INFO: Current backtesting datetime 2023-12-19 16:00:00-05:00 -2024-01-16 17:06:58,500: root: INFO: Current backtesting datetime 2023-12-20 09:30:00-05:00 -2024-01-16 17:06:58,501: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:58 -2024-01-16 17:06:58,501: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,502: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,736: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:58 -2024-01-16 17:06:58,736: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,736: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,737: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,738: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:58,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,740: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:58,742: root: INFO: Current backtesting datetime 2023-12-20 16:00:00-05:00 -2024-01-16 17:06:58,742: root: INFO: Current backtesting datetime 2023-12-21 09:30:00-05:00 -2024-01-16 17:06:58,744: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:58 -2024-01-16 17:06:58,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:58,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,513: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:59 -2024-01-16 17:06:59,513: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,513: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,514: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,514: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,518: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,520: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:59,521: root: INFO: Current backtesting datetime 2023-12-21 16:00:00-05:00 -2024-01-16 17:06:59,522: root: INFO: Current backtesting datetime 2023-12-22 09:30:00-05:00 -2024-01-16 17:06:59,524: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:59 -2024-01-16 17:06:59,524: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,525: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,775: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:06:59 -2024-01-16 17:06:59,775: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,775: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,776: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,777: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,777: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,779: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:06:59,780: root: INFO: Current backtesting datetime 2023-12-22 16:00:00-05:00 -2024-01-16 17:06:59,780: root: INFO: Current backtesting datetime 2023-12-23 09:30:00-05:00 -2024-01-16 17:06:59,782: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:06:59,782: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,782: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,783: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,783: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,785: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,785: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,785: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,786: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,788: root: INFO: Current backtesting datetime 2023-12-23 09:29:00-05:00 -2024-01-16 17:06:59,788: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,788: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,789: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,789: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,790: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,791: root: INFO: Current backtesting datetime 2023-12-23 09:29:00-05:00 -2024-01-16 17:06:59,791: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:06:59,791: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,791: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,792: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,792: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,794: root: INFO: Current backtesting datetime 2023-12-26 08:30:00-05:00 -2024-01-16 17:06:59,794: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,795: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,796: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:06:59,796: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,796: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,797: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:06:59,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,797: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,799: root: INFO: Current backtesting datetime 2023-12-26 09:30:00-05:00 -2024-01-16 17:06:59,799: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:06:59,801: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:06:59 -2024-01-16 17:06:59,801: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:06:59,802: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,021: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:07:00 -2024-01-16 17:07:00,021: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,021: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,022: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,022: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,023: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,024: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:07:00,025: root: INFO: Current backtesting datetime 2023-12-26 16:00:00-05:00 -2024-01-16 17:07:00,025: root: INFO: Current backtesting datetime 2023-12-27 09:30:00-05:00 -2024-01-16 17:07:00,027: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:07:00 -2024-01-16 17:07:00,027: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,028: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,253: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:07:00 -2024-01-16 17:07:00,254: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,254: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,255: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,255: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,256: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,257: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:07:00,259: root: INFO: Current backtesting datetime 2023-12-27 16:00:00-05:00 -2024-01-16 17:07:00,259: root: INFO: Current backtesting datetime 2023-12-28 09:30:00-05:00 -2024-01-16 17:07:00,261: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:07:00 -2024-01-16 17:07:00,261: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,262: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,497: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:07:00 -2024-01-16 17:07:00,497: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,497: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,498: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,498: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,499: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,500: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:07:00,501: root: INFO: Current backtesting datetime 2023-12-28 16:00:00-05:00 -2024-01-16 17:07:00,501: root: INFO: Current backtesting datetime 2023-12-29 09:30:00-05:00 -2024-01-16 17:07:00,503: root: INFO: MLTrader : Executing the on_trading_iteration lifecycle method at 2024-01-16 17:07:00 -2024-01-16 17:07:00,503: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,504: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,728: root: INFO: MLTrader : Trading iteration ended at 2024-01-16 17:07:00 -2024-01-16 17:07:00,728: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,728: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,729: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,733: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,733: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,734: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,735: root: INFO: MLTrader : Sleeping for 86400 seconds -2024-01-16 17:07:00,736: root: INFO: Current backtesting datetime 2023-12-29 16:00:00-05:00 -2024-01-16 17:07:00,736: root: INFO: Current backtesting datetime 2023-12-30 09:30:00-05:00 -2024-01-16 17:07:00,738: root: INFO: MLTrader : The market is not currently open, skipping this trading iteration -2024-01-16 17:07:00,738: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,738: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,739: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,739: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,740: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,741: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,741: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,742: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,744: root: INFO: Current backtesting datetime 2023-12-30 09:29:00-05:00 -2024-01-16 17:07:00,744: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,744: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,745: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,745: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,746: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,747: root: INFO: Current backtesting datetime 2023-12-30 09:29:00-05:00 -2024-01-16 17:07:00,747: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:07:00,747: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,747: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,748: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,748: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,749: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,750: root: INFO: Current backtesting datetime 2024-01-02 08:30:00-05:00 -2024-01-16 17:07:00,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,751: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,752: root: INFO: MLTrader : Executing the before_market_opens lifecycle method -2024-01-16 17:07:00,752: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,752: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,753: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,753: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,754: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,755: root: INFO: Current backtesting datetime 2024-01-02 09:30:00-05:00 -2024-01-16 17:07:00,755: root: INFO: MLTrader : Executing the before_starting_trading lifecycle method -2024-01-16 17:07:00,756: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,756: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,757: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,757: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,758: root: INFO: Current backtesting datetime 2024-01-02 15:59:00-05:00 -2024-01-16 17:07:00,759: root: INFO: MLTrader : Executing the before_market_closes lifecycle method -2024-01-16 17:07:00,759: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,759: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,760: root: INFO: Getting historical prices for SPY, 1 bars, -2024-01-16 17:07:00,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,760: root: WARNING: quote is not implemented for YahooData, but USD was passed as the quote -2024-01-16 17:07:00,761: root: INFO: Current backtesting datetime 2024-01-02 16:00:00-05:00 -2024-01-16 17:07:00,761: root: INFO: MLTrader : Executing the after_market_closes lifecycle method -2024-01-16 17:07:00,761: root: INFO: MLTrader : Executing the on_strategy_end lifecycle method -2024-01-16 17:07:02,417: root: INFO: Backtesting finished -2024-01-16 17:07:09,976: backtest_stats: INFO: Backtest took 0:04:45.633926 for a speed of 0.000 diff --git a/logs/MLTrader_2024-01-16_17-02-24_stats.csv b/logs/MLTrader_2024-01-16_17-02-24_stats.csv deleted file mode 100644 index f4f8272..0000000 --- a/logs/MLTrader_2024-01-16_17-02-24_stats.csv +++ /dev/null @@ -1,1221 +0,0 @@ -datetime,portfolio_value,cash,return -2020-01-02 09:30:00-05:00,100000.0,100000.0, -2020-01-03 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-04 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-06 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-07 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-08 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-09 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-10 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-11 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-13 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-14 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-15 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-16 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-17 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-18 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-21 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-22 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-23 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-24 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-25 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-27 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-28 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-29 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-30 09:30:00-05:00,100000.0,100000.0,0.0 -2020-01-31 09:30:00-05:00,100000.0,100000.0,0.0 -2020-02-01 09:30:00-05:00,100000.0,100000.0,0.0 -2020-02-03 09:30:00-05:00,100000.0,100000.0,0.0 -2020-02-04 09:30:00-05:00,99268.39981079102,150119.25094604492,-0.007316001892089807 -2020-02-05 09:30:00-05:00,98617.40264892578,150119.25094604492,-0.0065579495902629015 -2020-02-06 09:30:00-05:00,98363.20037841797,150119.25094604492,-0.002577661383080243 -2020-02-07 09:30:00-05:00,98532.14981079102,150119.25094604492,0.0017176081270544596 -2020-02-08 09:30:00-05:00,98532.14981079102,150119.25094604492,0.0 -2020-02-10 09:30:00-05:00,98778.59924316406,150119.25094604492,0.002501208314710457 -2020-02-11 09:30:00-05:00,96895.34204101562,225308.4634399414,-0.019065437418406828 -2020-02-12 09:30:00-05:00,96639.40856933594,225308.4634399414,-0.002641339266559961 -2020-02-13 09:30:00-05:00,97009.94903564453,225308.4634399414,0.0038342584230814936 -2020-02-14 09:30:00-05:00,95826.88153076172,337821.55853271484,-0.012195321373152268 -2020-02-15 09:30:00-05:00,95826.88153076172,337821.55853271484,0.0 -2020-02-18 09:30:00-05:00,96543.88153076172,337821.55853271484,0.007482242858647403 -2020-02-19 09:30:00-05:00,95626.12240600586,337821.55853271484,-0.009506134518358245 -2020-02-20 09:30:00-05:00,95661.98553466797,337821.55853271484,0.0003750348519815372 -2020-02-21 09:30:00-05:00,97289.5676574707,337821.55853271484,0.01701388606671661 -2020-02-22 09:30:00-05:00,97289.5676574707,337821.55853271484,0.0 -2020-02-24 09:30:00-05:00,106130.16802978516,337821.55853271484,0.09086894499767673 -2020-02-25 09:30:00-05:00,105556.57678222656,337821.55853271484,-0.005404601332560044 -2020-02-26 09:30:00-05:00,112554.50378417969,337821.55853271484,0.06629550915042004 -2020-02-27 09:30:00-05:00,118806.74465942383,337821.55853271484,0.055548562385674405 -2020-02-28 09:30:00-05:00,130823.64978027344,337821.55853271484,0.10114665758495245 -2020-02-29 09:30:00-05:00,130823.64978027344,337821.55853271484,0.0 -2020-03-02 09:30:00-05:00,124004.99465942383,337821.55853271484,-0.05212096690699253 -2020-03-03 09:30:00-05:00,115910.05853271484,337821.55853271484,-0.06527911354652682 -2020-03-04 09:30:00-05:00,118333.5220336914,337821.55853271484,0.020908138013687294 -2020-03-05 09:30:00-05:00,119150.89065551758,337821.55853271484,0.0069073294513575245 -2020-03-06 09:30:00-05:00,127633.01290893555,337821.55853271484,0.07118807259226467 -2020-03-07 09:30:00-05:00,127633.01290893555,506675.95501708984,0.0 -2020-03-09 09:30:00-04:00,138636.41607666016,506675.95501708984,0.08621126240728483 -2020-03-10 09:30:00-04:00,147237.44140625,760005.5680541992,0.06204015923805928 -2020-03-11 09:30:00-04:00,201157.56805419922,760005.5680541992,0.36621205946642044 -2020-03-12 09:30:00-04:00,190763.63342285156,576453.5680541992,-0.05167061190830835 -2020-03-13 09:30:00-04:00,190763.63342285156,576453.5680541992,0.0 -2020-03-14 09:30:00-04:00,190763.63342285156,576453.5680541992,0.0 -2020-03-16 09:30:00-04:00,217224.93789672852,576453.5680541992,0.13871252082529884 -2020-03-17 09:30:00-04:00,230111.06805419922,576453.5680541992,0.05932159669253512 -2020-03-18 09:30:00-04:00,228437.5508666992,441370.0508666992,-0.007272649688913946 -2020-03-19 09:30:00-04:00,225518.35195312498,441370.0508666992,-0.01277898008667444 -2020-03-20 09:30:00-04:00,225518.35195312498,441370.0508666992,0.0 -2020-03-21 09:30:00-04:00,225518.35195312498,441370.0508666992,0.0 -2020-03-23 09:30:00-04:00,232736.25249633787,441370.0508666992,0.03200582338732749 -2020-03-24 09:30:00-04:00,223435.75521240232,441370.0508666992,-0.03996153235337452 -2020-03-25 09:30:00-04:00,219297.24706420896,441370.0508666992,-0.018522139145810468 -2020-03-26 09:30:00-04:00,215959.74706420896,441370.0508666992,-0.015219069298315402 -2020-03-27 09:30:00-04:00,215959.74706420896,441370.0508666992,0.0 -2020-03-28 09:30:00-04:00,215959.74706420896,441370.0508666992,0.0 -2020-03-30 09:30:00-04:00,209471.65303955076,441370.0508666992,-0.030043071048463377 -2020-03-31 09:30:00-04:00,220667.85466918943,441370.0508666992,0.05344972203720899 -2020-04-01 09:30:00-04:00,223150.94869384763,441370.0508666992,0.011252631373884103 -2020-04-02 09:30:00-04:00,218193.6557556152,441370.0508666992,-0.022214975859383812 -2020-04-03 09:30:00-04:00,218193.6557556152,441370.0508666992,0.0 -2020-04-04 09:30:00-04:00,218193.6557556152,441370.0508666992,0.0 -2020-04-06 09:30:00-04:00,197323.15847167966,441370.0508666992,-0.09565125627351534 -2020-04-07 09:30:00-04:00,202885.65847167966,441370.0508666992,0.028189798111296405 -2020-04-08 09:30:00-04:00,194323.8628173828,441370.0508666992,-0.04220010285000997 -2020-04-09 09:30:00-04:00,194323.8628173828,441370.0508666992,0.0 -2020-04-10 09:30:00-04:00,194323.8628173828,441370.0508666992,0.0 -2020-04-13 09:30:00-04:00,191297.84108886716,441370.0508666992,-0.015572054222488085 -2020-04-14 09:30:00-04:00,197009.59722290037,661939.3594909668,0.02985792260655895 -2020-04-15 09:30:00-04:00,194363.11971435545,661939.3594909668,-0.01343324155701231 -2020-04-16 09:30:00-04:00,183927.85131225584,661939.3594909668,-0.053689549835564176 -2020-04-17 09:30:00-04:00,183927.85131225584,661939.3594909668,0.0 -2020-04-18 09:30:00-04:00,183927.85131225584,661939.3594909668,0.0 -2020-04-20 09:30:00-04:00,198416.59108886716,661939.3594909668,0.07877403924005866 -2020-04-21 09:30:00-04:00,195703.0992675781,661939.3594909668,-0.013675730473938774 -2020-04-22 09:30:00-04:00,192118.62584838865,661939.3594909668,-0.018315874570225987 -2020-04-23 09:30:00-04:00,191716.59108886716,661939.3594909668,-0.002092638117444978 -2020-04-24 09:30:00-04:00,191716.59108886716,661939.3594909668,0.0 -2020-04-25 09:30:00-04:00,191716.59108886716,661939.3594909668,0.0 -2020-04-27 09:30:00-04:00,174480.87789306638,661939.3594909668,-0.0899020428952414 -2020-04-28 09:30:00-04:00,175060.758996582,-156408.84961547854,0.003323465072608167 -2020-04-29 09:30:00-04:00,175265.4106689453,-156408.84961547854,0.0011690322464972258 -2020-04-30 09:30:00-04:00,167988.61760864255,-156408.84961547854,-0.041518706015801876 -2020-05-01 09:30:00-04:00,167988.61760864255,-156408.84961547854,0.0 -2020-05-02 09:30:00-04:00,167988.61760864255,-156408.84961547854,0.0 -2020-05-04 09:30:00-04:00,169500.8470397949,-156408.84961547854,0.009001975566435894 -2020-05-05 09:30:00-04:00,171092.64010009763,-156408.84961547854,0.0093910625704956 -2020-05-06 09:30:00-04:00,170762.90038452146,-156408.84961547854,-0.0019272583284895006 -2020-05-07 09:30:00-04:00,174560.4762207031,-156408.84961547854,0.02223888108968808 -2020-05-08 09:30:00-04:00,174560.4762207031,-156408.84961547854,0.0 -2020-05-09 09:30:00-04:00,174560.4762207031,-156408.84961547854,0.0 -2020-05-11 09:30:00-04:00,177630.39010009763,-156408.84961547854,0.017586534740619886 -2020-05-12 09:30:00-04:00,168841.36760864255,-156408.84961547854,-0.049479272586759104 -2020-05-13 09:30:00-04:00,160757.314263916,-156408.84961547854,-0.047879577494684744 -2020-05-14 09:30:00-04:00,157936.3915176391,157936.3915176391,-0.017547710094520275 -2020-05-15 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-16 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-18 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-19 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-20 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-21 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-22 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-23 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-26 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-27 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-28 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-29 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-05-30 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-01 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-02 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-03 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-04 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-05 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-06 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-08 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-09 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-10 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-11 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-12 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-13 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-15 09:30:00-04:00,157936.3915176391,157936.3915176391,0.0 -2020-06-16 09:30:00-04:00,158288.89243316645,236806.39426422113,0.002231916989745786 -2020-06-17 09:30:00-04:00,159303.89182281488,236806.39426422113,0.006412322267508319 -2020-06-18 09:30:00-04:00,158263.89090728754,236806.39426422113,-0.006528408713856626 -2020-06-19 09:30:00-04:00,158263.89090728754,236806.39426422113,0.0 -2020-06-20 09:30:00-04:00,158263.89090728754,236806.39426422113,0.0 -2020-06-22 09:30:00-04:00,158433.89670562738,236806.39426422113,0.0010741919547487822 -2020-06-23 09:30:00-04:00,160726.09287261957,355305.6105728149,0.014467839361744117 -2020-06-24 09:30:00-04:00,164726.44980621332,355305.6105728149,0.02488928127409995 -2020-06-25 09:30:00-04:00,163037.1282730102,355305.6105728149,-0.010255314402699 -2020-06-26 09:30:00-04:00,163037.1282730102,-14535.673851013242,0.0 -2020-06-27 09:30:00-04:00,163037.1282730102,-14535.673851013242,0.0 -2020-06-29 09:30:00-04:00,161778.52048492426,-14535.673851013242,-0.0077197617586735046 -2020-06-30 09:30:00-04:00,165014.93039703363,-14535.673851013242,0.02000518920811234 -2020-07-01 09:30:00-04:00,167723.52048492426,-14535.673851013242,0.016414212225364322 -2020-07-02 09:30:00-04:00,167723.52048492426,-14535.673851013242,0.0 -2020-07-03 09:30:00-04:00,167723.52048492426,-14535.673851013242,0.0 -2020-07-06 09:30:00-04:00,168384.728981018,-14535.673851013242,0.003942252667855195 -2020-07-07 09:30:00-04:00,167938.117652893,-14535.673851013242,-0.002652326792504711 -2020-07-08 09:30:00-04:00,169231.52402496332,-14535.673851013242,0.007701684347466653 -2020-07-09 09:30:00-04:00,167764.12473297113,-14535.673851013242,-0.008670957142569602 -2020-07-10 09:30:00-04:00,167764.12473297113,-14535.673851013242,0.0 -2020-07-11 09:30:00-04:00,167764.12473297113,-14535.673851013242,0.0 -2020-07-13 09:30:00-04:00,167178.31906890863,-14535.673851013242,-0.0034918410893564067 -2020-07-14 09:30:00-04:00,172462.1282730102,-14535.673851013242,0.03160582803756773 -2020-07-15 09:30:00-04:00,170942.53110504145,-14535.673851013242,-0.008811193409159368 -2020-07-16 09:30:00-04:00,172154.728981018,-14535.673851013242,0.007091259665692462 -2020-07-17 09:30:00-04:00,172154.728981018,-14535.673851013242,0.0 -2020-07-18 09:30:00-04:00,172154.728981018,-14535.673851013242,0.0 -2020-07-20 09:30:00-04:00,174805.33322906488,-14535.673851013242,0.015396639196238127 -2020-07-21 09:30:00-04:00,173743.9233169555,-14535.673851013242,-0.006071953827166743 -2020-07-22 09:30:00-04:00,174816.92685699457,-14535.673851013242,0.006175775932500516 -2020-07-23 09:30:00-04:00,171615.33322906488,-14535.673851013242,-0.018313979575608763 -2020-07-24 09:30:00-04:00,171615.33322906488,-14535.673851013242,0.0 -2020-07-25 09:30:00-04:00,171615.33322906488,-14535.673851013242,0.0 -2020-07-27 09:30:00-04:00,172473.72190093988,-14535.673851013242,0.005001818052756679 -2020-07-28 09:30:00-04:00,172293.9233169555,-14535.673851013242,-0.0010424694382582533 -2020-07-29 09:30:00-04:00,172166.3226089477,-14535.673851013242,-0.0007405990040233457 -2020-07-30 09:30:00-04:00,174486.3226089477,-14535.673851013242,0.013475341546729469 -2020-07-31 09:30:00-04:00,174486.3226089477,-14535.673851013242,0.0 -2020-08-01 09:30:00-04:00,174486.3226089477,-14535.673851013242,0.0 -2020-08-03 09:30:00-04:00,175623.117652893,-14535.673851013242,0.00651509543526263 -2020-08-04 09:30:00-04:00,177716.92685699457,-14535.673851013242,0.011922173071997388 -2020-08-05 09:30:00-04:00,177722.73252105707,-14535.673851013242,3.2668042179162526e-05 -2020-08-06 09:30:00-04:00,178766.72544097895,-14535.673851013242,0.005874279025043672 -2020-08-07 09:30:00-04:00,178766.72544097895,-14535.673851013242,0.0 -2020-08-08 09:30:00-04:00,178766.72544097895,-14535.673851013242,0.0 -2020-08-10 09:30:00-04:00,180837.32968902582,-14535.673851013242,0.01158271620705209 -2020-08-11 09:30:00-04:00,180019.52756500238,-14535.673851013242,-0.004522308117631213 -2020-08-12 09:30:00-04:00,180698.117652893,-14535.673851013242,0.0037695359890643765 -2020-08-13 09:30:00-04:00,180582.1282730102,-14535.673851013242,-0.0006418958945970665 -2020-08-14 09:30:00-04:00,180582.1282730102,-14535.673851013242,0.0 -2020-08-15 09:30:00-04:00,180582.1282730102,-14535.673851013242,0.0 -2020-08-17 09:30:00-04:00,181701.52402496332,-14535.673851013242,0.006198818026226682 -2020-08-18 09:30:00-04:00,182113.31906890863,-14535.673851013242,0.002266326857493617 -2020-08-19 09:30:00-04:00,179973.117652893,-14535.673851013242,-0.011752031246027639 -2020-08-20 09:30:00-04:00,181457.9339370727,-14535.673851013242,0.008250211495715698 -2020-08-21 09:30:00-04:00,181457.9339370727,-14535.673851013242,0.0 -2020-08-22 09:30:00-04:00,181457.9339370727,-14535.673851013242,0.0 -2020-08-24 09:30:00-04:00,184711.72544097895,-14535.673851013242,0.017931381854235262 -2020-08-25 09:30:00-04:00,185425.13181304926,-14535.673851013242,0.003862269005214136 -2020-08-26 09:30:00-04:00,187600.13181304926,-14535.673851013242,0.011729801557821773 -2020-08-27 09:30:00-04:00,188139.52756500238,-14535.673851013242,0.002875241860121225 -2020-08-28 09:30:00-04:00,188139.52756500238,-14535.673851013242,0.0 -2020-08-29 09:30:00-04:00,188139.52756500238,-14535.673851013242,0.0 -2020-08-31 09:30:00-04:00,188586.12119293207,-14535.673851013242,0.0023737363100126974 -2020-09-01 09:30:00-04:00,191172.9339370727,-14535.673851013242,0.013716877614202483 -2020-09-02 09:30:00-04:00,191868.9233169555,-14535.673851013242,0.0036406271826738834 -2020-09-03 09:30:00-04:00,186219.728981018,-14535.673851013242,-0.02944298763070341 -2020-09-04 09:30:00-04:00,186219.728981018,-14535.673851013242,0.0 -2020-09-05 09:30:00-04:00,186219.728981018,-14535.673851013242,0.0 -2020-09-08 09:30:00-04:00,181243.31906890863,-14535.673851013242,-0.026723322707749353 -2020-09-09 09:30:00-04:00,183719.93039703363,-14535.673851013242,0.013664566180138227 -2020-09-10 09:30:00-04:00,180239.93039703363,-14535.673851013242,-0.01894187523628732 -2020-09-11 09:30:00-04:00,180239.93039703363,-14535.673851013242,0.0 -2020-09-12 09:30:00-04:00,180239.93039703363,-14535.673851013242,0.0 -2020-09-14 09:30:00-04:00,183313.9233169555,-14535.673851013242,0.017055005032183823 -2020-09-15 09:30:00-04:00,183540.13181304926,-14535.673851013242,0.0012339951706921148 -2020-09-16 09:30:00-04:00,178929.12473297113,-14535.673851013242,-0.02512260961420043 -2020-09-17 09:30:00-04:00,179978.9233169555,-14535.673851013242,0.005867119651711716 -2020-09-18 09:30:00-04:00,179978.9233169555,-14535.673851013242,0.0 -2020-09-19 09:30:00-04:00,179978.9233169555,-14535.673851013242,0.0 -2020-09-21 09:30:00-04:00,176034.93039703363,-14535.673851013242,-0.021913637703989575 -2020-09-22 09:30:00-04:00,177386.3226089477,-14535.673851013242,0.007676841231828879 -2020-09-23 09:30:00-04:00,171771.92685699457,-14535.673851013242,-0.03165066883048362 -2020-09-24 09:30:00-04:00,172560.71836090082,-14535.673851013242,0.004592086252621197 -2020-09-25 09:30:00-04:00,172560.71836090082,-14535.673851013242,0.0 -2020-09-26 09:30:00-04:00,172560.71836090082,-14535.673851013242,0.0 -2020-09-28 09:30:00-04:00,179166.92685699457,-14535.673851013242,0.038283385459008334 -2020-09-29 09:30:00-04:00,178656.52402496332,-14535.673851013242,-0.002848755855697882 -2020-09-30 09:30:00-04:00,181324.52756500238,-14535.673851013242,0.014933703398742226 -2020-10-01 09:30:00-04:00,177850.33322906488,-14535.673851013242,-0.019160090378242067 -2020-10-02 09:30:00-04:00,177850.33322906488,-14535.673851013242,0.0 -2020-10-03 09:30:00-04:00,177850.33322906488,-14535.673851013242,0.0 -2020-10-05 09:30:00-04:00,182612.1282730102,-14535.673851013242,0.0267741699297932 -2020-10-06 09:30:00-04:00,181573.9233169555,-14535.673851013242,-0.00568530122217592 -2020-10-07 09:30:00-04:00,184317.32968902582,-14535.673851013242,0.015109032849840665 -2020-10-08 09:30:00-04:00,185889.12473297113,-14535.673851013242,0.00852765741885042 -2020-10-09 09:30:00-04:00,185889.12473297113,-14535.673851013242,0.0 -2020-10-10 09:30:00-04:00,185889.12473297113,-14535.673851013242,0.0 -2020-10-12 09:30:00-04:00,189786.72544097895,-14535.673851013242,0.020967341223466995 -2020-10-13 09:30:00-04:00,188899.32614898676,-14535.673851013242,-0.004675771131675721 -2020-10-14 09:30:00-04:00,184816.12119293207,-14535.673851013242,-0.021615773011462336 -2020-10-15 09:30:00-04:00,187861.12119293207,-14535.673851013242,0.016475835443063414 -2020-10-16 09:30:00-04:00,187861.12119293207,-14535.673851013242,0.0 -2020-10-17 09:30:00-04:00,187861.12119293207,-14535.673851013242,0.0 -2020-10-19 09:30:00-04:00,184671.12119293207,-14535.673851013242,-0.016980628986685842 -2020-10-20 09:30:00-04:00,184595.71836090082,-14535.673851013242,-0.0004083087357902304 -2020-10-21 09:30:00-04:00,184381.12119293207,-14535.673851013242,-0.001162525165124273 -2020-10-22 09:30:00-04:00,186103.72190093988,-14535.673851013242,0.009342608922555229 -2020-10-23 09:30:00-04:00,186103.72190093988,-14535.673851013242,0.0 -2020-10-24 09:30:00-04:00,186103.72190093988,-14535.673851013242,0.0 -2020-10-26 09:30:00-04:00,182525.13181304926,-14535.673851013242,-0.019229008701907913 -2020-10-27 09:30:00-04:00,178082.32968902582,-14535.673851013242,-0.02434076929512352 -2020-10-28 09:30:00-04:00,175072.1282730102,-14535.673851013242,-0.016903425630561686 -2020-10-29 09:30:00-04:00,175866.72544097895,-14535.673851013242,0.004538684574221019 -2020-10-30 09:30:00-04:00,175866.72544097895,-14535.673851013242,0.0 -2020-10-31 09:30:00-04:00,175866.72544097895,-14535.673851013242,0.0 -2020-11-02 09:30:00-05:00,176980.33322906488,-14535.673851013242,0.00633211191766736 -2020-11-03 09:30:00-05:00,179004.52756500238,-14535.673851013242,0.011437397020366058 -2020-11-04 09:30:00-05:00,183163.117652893,-14535.673851013242,0.0232317592435225 -2020-11-05 09:30:00-05:00,188023.52048492426,-14535.673851013242,0.026535925432553897 -2020-11-06 09:30:00-05:00,188423.72190093988,-14535.673851013242,0.00212846464625005 -2020-11-07 09:30:00-05:00,188423.72190093988,-14535.673851013242,0.0 -2020-11-09 09:30:00-05:00,196566.92685699457,-14535.673851013242,0.04321751462024426 -2020-11-10 09:30:00-05:00,190488.52048492426,-14535.673851013242,-0.030922833608180933 -2020-11-11 09:30:00-05:00,192176.3226089477,-14535.673851013242,0.008860387595676755 -2020-11-12 09:30:00-05:00,191700.71836090082,-14535.673851013242,-0.002474832703582619 -2020-11-13 09:30:00-05:00,191520.91977691645,-14535.673851013242,-0.000937912938051122 -2020-11-14 09:30:00-05:00,191520.91977691645,-14535.673851013242,0.0 -2020-11-16 09:30:00-05:00,194832.73252105707,-14535.673851013242,0.01729217230158575 -2020-11-17 09:30:00-05:00,194246.92685699457,-14535.673851013242,-0.003006710712735061 -2020-11-18 09:30:00-05:00,194792.1282730102,-14535.673851013242,0.0028067441006003335 -2020-11-19 09:30:00-05:00,191712.32968902582,-14535.673851013242,-0.015810693231237183 -2020-11-20 09:30:00-05:00,192814.32614898676,-14535.673851013242,0.005748177291197143 -2020-11-21 09:30:00-05:00,192814.32614898676,-14535.673851013242,0.0 -2020-11-23 09:30:00-05:00,192686.72544097895,-14535.673851013242,-0.0006617802243035209 -2020-11-24 09:30:00-05:00,194386.12119293207,-14535.673851013242,0.008819474969351981 -2020-11-25 09:30:00-05:00,196079.728981018,-14535.673851013242,0.00871259623728493 -2020-11-26 09:30:00-05:00,196079.728981018,-14535.673851013242,0.0 -2020-11-27 09:30:00-05:00,196491.52402496332,-14535.673851013242,0.0021001408258023435 -2020-11-28 09:30:00-05:00,196491.52402496332,-14535.673851013242,0.0 -2020-11-30 09:30:00-05:00,195905.71836090082,-14535.673851013242,-0.0029813279069893506 -2020-12-01 09:30:00-05:00,197494.93039703363,-14535.673851013242,0.008112126840550626 -2020-12-02 09:30:00-05:00,198551.68869781488,198551.68869781488,0.005350812290000562 -2020-12-03 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-04 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-05 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-07 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-08 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-09 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-10 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-11 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-12 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-14 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-15 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-16 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-17 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-18 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-19 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-21 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-22 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-23 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-24 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-25 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-28 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-29 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-30 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2020-12-31 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-01 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-04 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-05 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-06 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-07 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-08 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-09 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-11 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-12 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-13 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-14 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-15 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-16 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-19 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-20 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-21 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-22 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-23 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-25 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-26 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-27 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-28 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-29 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-01-30 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-01 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-02 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-03 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-04 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-05 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-06 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-08 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-09 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-10 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-11 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-12 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-13 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-16 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-17 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-18 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-19 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-20 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-22 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-23 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-24 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-25 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-26 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-02-27 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-01 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-02 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-03 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-04 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-05 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-06 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-08 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-09 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-10 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-11 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-12 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-13 09:30:00-05:00,198551.68869781488,198551.68869781488,0.0 -2021-03-15 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-16 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-17 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-18 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-19 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-20 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-22 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-23 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-24 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-25 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-26 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-27 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-29 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-30 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-03-31 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-01 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-02 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-05 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-06 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-07 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-08 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-09 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-10 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-12 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-13 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-14 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-15 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-16 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-17 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-19 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-20 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-21 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-22 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-23 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-24 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-26 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-27 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-28 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-29 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-04-30 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-01 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-03 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-04 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-05 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-06 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-07 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-08 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-10 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-11 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-12 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-13 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-14 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-15 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-17 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-18 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-19 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-20 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-21 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-22 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-24 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-25 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-26 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-27 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-28 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-05-29 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-01 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-02 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-03 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-04 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-05 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-07 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-08 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-09 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-10 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-11 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-12 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-14 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-15 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-16 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-17 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-18 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-19 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-21 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-22 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-23 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-24 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-25 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-26 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-28 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-29 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-06-30 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-01 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-02 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-03 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-06 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-07 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-08 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-09 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-10 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-12 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-13 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-14 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-15 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-16 09:30:00-04:00,198551.68869781488,198551.68869781488,0.0 -2021-07-17 09:30:00-04:00,198551.68869781488,297961.9709243774,0.0 -2021-07-19 09:30:00-04:00,200906.93259429926,297961.9709243774,0.011862119692514606 -2021-07-20 09:30:00-04:00,199388.45175933832,297961.9709243774,-0.007558130599839896 -2021-07-21 09:30:00-04:00,198841.25315093988,297961.9709243774,-0.0027443846600448962 -2021-07-22 09:30:00-04:00,198207.4134292602,297961.9709243774,-0.0031876671044641647 -2021-07-23 09:30:00-04:00,198207.4134292602,297961.9709243774,0.0 -2021-07-24 09:30:00-04:00,198207.4134292602,297961.9709243774,0.0 -2021-07-26 09:30:00-04:00,197662.49008941645,297961.9709243774,-0.002749258115101849 -2021-07-27 09:30:00-04:00,197714.93259429926,297961.9709243774,0.0002653133877807967 -2021-07-28 09:30:00-04:00,197683.0092544555,297961.9709243774,-0.0001614614507102763 -2021-07-29 09:30:00-04:00,198118.49008941645,297961.9709243774,0.002202924958514707 -2021-07-30 09:30:00-04:00,198118.49008941645,297961.9709243774,0.0 -2021-07-31 09:30:00-04:00,198118.49008941645,297961.9709243774,0.0 -2021-08-02 09:30:00-04:00,197997.65036773676,297961.9709243774,-0.0006099366173503151 -2021-08-03 09:30:00-04:00,197692.1312026977,297961.9709243774,-0.0015430443971008456 -2021-08-04 09:30:00-04:00,197591.81064605707,297961.9709243774,-0.0005074585216432448 -2021-08-05 09:30:00-04:00,197163.16953277582,297961.9709243774,-0.002169326309019337 -2021-08-06 09:30:00-04:00,197163.16953277582,297961.9709243774,0.0 -2021-08-07 09:30:00-04:00,197163.16953277582,297961.9709243774,0.0 -2021-08-09 09:30:00-04:00,197046.89426422113,297961.9709243774,-0.0005897413235455007 -2021-08-10 09:30:00-04:00,196771.0092544555,297961.9709243774,-0.0014000982395372397 -2021-08-11 09:30:00-04:00,196816.61203765863,297961.9709243774,0.00023175559944488278 -2021-08-12 09:30:00-04:00,196367.45175933832,297961.9709243774,-0.0022821258514214016 -2021-08-13 09:30:00-04:00,196367.45175933832,297961.9709243774,0.0 -2021-08-14 09:30:00-04:00,196367.45175933832,297961.9709243774,0.0 -2021-08-16 09:30:00-04:00,196675.25315093988,297961.9709243774,0.0015674766303876986 -2021-08-17 09:30:00-04:00,196967.09287261957,297961.9709243774,0.0014838660024791839 -2021-08-18 09:30:00-04:00,198492.4134292602,297961.9709243774,0.007744037516089319 -2021-08-19 09:30:00-04:00,197589.52841949457,297961.9709243774,-0.004548712941552346 -2021-08-20 09:30:00-04:00,197589.52841949457,297961.9709243774,0.0 -2021-08-21 09:30:00-04:00,197589.52841949457,297961.9709243774,0.0 -2021-08-23 09:30:00-04:00,195824.81064605707,297961.9709243774,-0.008931231262877981 -2021-08-24 09:30:00-04:00,195779.20786285395,297961.9709243774,-0.00023287541069327844 -2021-08-25 09:30:00-04:00,195678.89426422113,297961.9709243774,-0.0005123812672849226 -2021-08-26 09:30:00-04:00,196018.61203765863,297961.9709243774,0.0017360981863419056 -2021-08-27 09:30:00-04:00,196018.61203765863,297961.9709243774,0.0 -2021-08-28 09:30:00-04:00,196018.61203765863,297961.9709243774,0.0 -2021-08-30 09:30:00-04:00,194876.32981109613,297961.9709243774,-0.005827417175788607 -2021-08-31 09:30:00-04:00,194778.291481018,297961.9709243774,-0.0005030797232951079 -2021-09-01 09:30:00-04:00,194605.0092544555,297961.9709243774,-0.0008896382920546841 -2021-09-02 09:30:00-04:00,194910.52841949457,297961.9709243774,0.0015699450194499587 -2021-09-03 09:30:00-04:00,194910.52841949457,297961.9709243774,0.0 -2021-09-04 09:30:00-04:00,194910.52841949457,297961.9709243774,0.0 -2021-09-07 09:30:00-04:00,195159.04758453363,297961.9709243774,0.0012750422824989727 -2021-09-08 09:30:00-04:00,195202.36814117426,297961.9709243774,0.00022197565102310968 -2021-09-09 09:30:00-04:00,195124.8489761352,297961.9709243774,-0.00039712205224373687 -2021-09-10 09:30:00-04:00,195124.8489761352,297961.9709243774,0.0 -2021-09-11 09:30:00-04:00,195124.8489761352,297961.9709243774,0.0 -2021-09-13 09:30:00-04:00,195790.61203765863,297961.9709243774,0.0034119850189089362 -2021-09-14 09:30:00-04:00,196588.61203765863,297961.9709243774,0.004075782754315638 -2021-09-15 09:30:00-04:00,195973.0092544555,297961.9709243774,-0.003131426468819032 -2021-09-16 09:30:00-04:00,196520.20786285395,297961.9709243774,0.0027922141445915205 -2021-09-17 09:30:00-04:00,196520.20786285395,297961.9709243774,0.0 -2021-09-18 09:30:00-04:00,196520.20786285395,297961.9709243774,0.0 -2021-09-20 09:30:00-04:00,198433.1312026977,297961.9709243774,0.00973397779621088 -2021-09-21 09:30:00-04:00,198542.5737075805,297961.9709243774,0.0005515334270012051 -2021-09-22 09:30:00-04:00,197676.16953277582,297961.9709243774,-0.0043638206084744 -2021-09-23 09:30:00-04:00,197313.65036773676,297961.9709243774,-0.001833904237905415 -2021-09-24 09:30:00-04:00,197313.65036773676,297961.9709243774,0.0 -2021-09-25 09:30:00-04:00,197313.65036773676,297961.9709243774,0.0 -2021-09-27 09:30:00-04:00,197712.65036773676,297961.9709243774,0.0020221611594350986 -2021-09-28 09:30:00-04:00,198738.65036773676,297961.9709243774,0.005189349280846134 -2021-09-29 09:30:00-04:00,198549.4134292602,297961.9709243774,-0.0009521899143745127 -2021-09-30 09:30:00-04:00,199698.52841949457,297961.9709243774,0.0057875516748568945 -2021-10-01 09:30:00-04:00,199698.52841949457,297961.9709243774,0.0 -2021-10-02 09:30:00-04:00,199698.52841949457,297961.9709243774,0.0 -2021-10-04 09:30:00-04:00,199867.25315093988,297961.9709243774,0.0008448972197274696 -2021-10-05 09:30:00-04:00,200088.4134292602,297961.9709243774,0.0011065358373305578 -2021-10-06 09:30:00-04:00,198009.04758453363,297961.9709243774,-0.010392235157892893 -2021-10-07 09:30:00-04:00,197760.52841949457,297961.9709243774,-0.0012550899470034071 -2021-10-08 09:30:00-04:00,197760.52841949457,297961.9709243774,0.0 -2021-10-09 09:30:00-04:00,197760.52841949457,297961.9709243774,0.0 -2021-10-11 09:30:00-04:00,198629.20786285395,297961.9709243774,0.00439258253556396 -2021-10-12 09:30:00-04:00,198848.09287261957,297961.9709243774,0.0011019779624592552 -2021-10-13 09:30:00-04:00,197851.73398590082,297961.9709243774,-0.005010653470823079 -2021-10-14 09:30:00-04:00,196558.97092437738,297961.9709243774,-0.0065339991491586424 -2021-10-15 09:30:00-04:00,196558.97092437738,297961.9709243774,0.0 -2021-10-16 09:30:00-04:00,196558.97092437738,297961.9709243774,0.0 -2021-10-18 09:30:00-04:00,195608.20786285395,297961.9709243774,-0.004837037236469999 -2021-10-19 09:30:00-04:00,195104.32981109613,297961.9709243774,-0.002575955565786381 -2021-10-20 09:30:00-04:00,194958.4134292602,297961.9709243774,-0.0007478889985538251 -2021-10-21 09:30:00-04:00,194648.32981109613,297961.9709243774,-0.0015905116004474307 -2021-10-22 09:30:00-04:00,194648.32981109613,297961.9709243774,0.0 -2021-10-23 09:30:00-04:00,194648.32981109613,297961.9709243774,0.0 -2021-10-25 09:30:00-04:00,193581.17458648677,193581.17458648677,-0.005482478198734264 -2021-10-26 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-10-27 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-10-28 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-10-29 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-10-30 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-01 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-02 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-03 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-04 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-05 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-06 09:30:00-04:00,193581.17458648677,193581.17458648677,0.0 -2021-11-08 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-09 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-10 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-11 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-12 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-13 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-15 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-16 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-17 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-18 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-19 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-20 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-22 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-23 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-24 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-25 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-26 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-27 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-29 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-11-30 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-01 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-02 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-03 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-04 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-06 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-07 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-08 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-09 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-10 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-11 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-13 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-14 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-15 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-16 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-17 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-18 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-20 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-21 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-22 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-23 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-24 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-27 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-28 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-29 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-30 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2021-12-31 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-01 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-03 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-04 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-05 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-06 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-07 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-08 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-10 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-11 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-12 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-13 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-14 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-15 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-18 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-19 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-20 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-21 09:30:00-05:00,193581.17458648677,193581.17458648677,0.0 -2022-01-22 09:30:00-05:00,193581.17458648677,290267.6940567016,0.0 -2022-01-24 09:30:00-05:00,196517.1843215942,290267.6940567016,0.015166814342247426 -2022-01-25 09:30:00-05:00,196293.67458648677,290267.6940567016,-0.001137354658723666 -2022-01-26 09:30:00-05:00,194631.45379180904,290267.6940567016,-0.008468030353904088 -2022-01-27 09:30:00-05:00,195165.271937561,290267.6940567016,0.002742712626105037 -2022-01-28 09:30:00-05:00,196376.13564605708,290267.6940567016,0.006204299035760252 -2022-01-29 09:30:00-05:00,196376.13564605708,290267.6940567016,0.0 -2022-01-31 09:30:00-05:00,194518.61617584224,290267.6940567016,-0.009458987794539242 -2022-02-01 09:30:00-05:00,192470.13564605708,290267.6940567016,-0.010531025616249301 -2022-02-02 09:30:00-05:00,191424.1940567016,290267.6940567016,-0.005434305877348722 -2022-02-03 09:30:00-05:00,192411.54140777583,290267.6940567016,0.0051579026148689255 -2022-02-04 09:30:00-05:00,193409.74273223872,290267.6940567016,0.005187845371226629 -2022-02-05 09:30:00-05:00,193409.74273223872,290267.6940567016,0.0 -2022-02-07 09:30:00-05:00,192724.021937561,290267.6940567016,-0.003545430467931876 -2022-02-08 09:30:00-05:00,193327.2816726684,290267.6940567016,0.0031301740646678677 -2022-02-09 09:30:00-05:00,191484.95379180904,290267.6940567016,-0.009529580434378127 -2022-02-10 09:30:00-05:00,192326.91485137935,290267.6940567016,0.00439700897066686 -2022-02-11 09:30:00-05:00,192745.72326202388,290267.6940567016,0.0021775860698860505 -2022-02-12 09:30:00-05:00,192745.72326202388,290267.6940567016,0.0 -2022-02-14 09:30:00-05:00,194805.05114288325,290267.6940567016,0.010684168997409538 -2022-02-15 09:30:00-05:00,193978.2816726684,290267.6940567016,-0.0042440864103079345 -2022-02-16 09:30:00-05:00,193934.88564605708,290267.6940567016,-0.0002237159038482872 -2022-02-17 09:30:00-05:00,194088.95379180904,290267.6940567016,0.0007944323438184853 -2022-02-18 09:30:00-05:00,195367.08697051997,290267.6940567016,0.006585295833383409 -2022-02-19 09:30:00-05:00,195367.08697051997,290267.6940567016,0.0 -2022-02-22 09:30:00-05:00,196547.56087799068,290267.6940567016,0.006042337661761987 -2022-02-23 09:30:00-05:00,196380.47326202388,290267.6940567016,-0.0008501128949166548 -2022-02-24 09:30:00-05:00,201076.35644073482,290267.6940567016,0.023912169579331843 -2022-02-25 09:30:00-05:00,197042.32723541255,290267.6940567016,-0.02006217576610636 -2022-02-26 09:30:00-05:00,197042.32723541255,290267.6940567016,0.0 -2022-02-28 09:30:00-05:00,196517.1843215942,290267.6940567016,-0.0026651274433586725 -2022-03-01 09:30:00-05:00,195864.01220245357,290267.6940567016,-0.0033237404728521103 -2022-03-02 09:30:00-05:00,196443.40511627193,290267.6940567016,0.002958138696860013 -2022-03-03 09:30:00-05:00,194685.70379180904,290267.6940567016,-0.008947621954641494 -2022-03-04 09:30:00-05:00,196577.9440567016,290267.6940567016,0.009719461819939657 -2022-03-05 09:30:00-05:00,196577.9440567016,435335.6940567016,0.0 -2022-03-07 09:30:00-05:00,196688.5508071899,435335.6940567016,0.0005626610402251764 -2022-03-08 09:30:00-05:00,203285.83675689693,435335.6940567016,0.033541789405801437 -2022-03-09 09:30:00-05:00,200233.26595611568,435335.6940567016,-0.015016150901017822 -2022-03-10 09:30:00-05:00,201682.14013214107,435335.6940567016,0.007235931397847395 -2022-03-11 09:30:00-05:00,198585.33675689693,435335.6940567016,-0.015354871647113244 -2022-03-12 09:30:00-05:00,198585.33675689693,435335.6940567016,0.0 -2022-03-14 09:30:00-04:00,203202.89013214107,435335.6940567016,0.02325223730338566 -2022-03-15 09:30:00-04:00,197606.51595611568,435335.6940567016,-0.027540819780595194 -2022-03-16 09:30:00-04:00,195560.4260818481,435335.6940567016,-0.010354364401232496 -2022-03-17 09:30:00-04:00,193121.6940567016,435335.6940567016,-0.012470478173972732 -2022-03-18 09:30:00-04:00,193121.6940567016,435335.6940567016,0.0 -2022-03-19 09:30:00-04:00,193121.6940567016,653021.6940567016,0.0 -2022-03-21 09:30:00-04:00,184868.709437561,653021.6940567016,-0.04273463247851117 -2022-03-22 09:30:00-04:00,183766.19021148677,653021.6940567016,-0.005963795763103907 -2022-03-23 09:30:00-04:00,184784.69149322505,653021.6940567016,0.005542375779604258 -2022-03-24 09:30:00-04:00,179303.69021148677,653021.6940567016,-0.029661554955916047 -2022-03-25 09:30:00-04:00,179303.69021148677,979661.5367080688,0.0 -2022-03-26 09:30:00-04:00,179303.69021148677,979661.5367080688,0.0 -2022-03-28 09:30:00-04:00,163586.0761978149,596464.8858596801,-0.0876591775391411 -2022-03-29 09:30:00-04:00,163284.94930572505,596464.8858596801,-0.0018407855918355365 -2022-03-30 09:30:00-04:00,165590.38207550044,596464.8858596801,0.014119076985220635 -2022-03-31 09:30:00-04:00,169900.1781570434,596464.8858596801,0.026026850276714253 -2022-04-01 09:30:00-04:00,169900.1781570434,596464.8858596801,0.0 -2022-04-02 09:30:00-04:00,169900.1781570434,596464.8858596801,0.0 -2022-04-04 09:30:00-04:00,168102.8647109985,596464.8858596801,-0.010578643680900779 -2022-04-05 09:30:00-04:00,175941.38207550044,596464.8858596801,0.04662929080939748 -2022-04-06 09:30:00-04:00,177164.69930572505,596464.8858596801,0.006952981815839365 -2022-04-07 09:30:00-04:00,174925.1147109985,596464.8858596801,-0.012641257561484154 -2022-04-08 09:30:00-04:00,174925.1147109985,596464.8858596801,0.0 -2022-04-09 09:30:00-04:00,174925.1147109985,596464.8858596801,0.0 -2022-04-11 09:30:00-04:00,179526.61849517818,596464.8858596801,0.026305563908201712 -2022-04-12 09:30:00-04:00,184278.65700836177,596464.8858596801,0.026469826887043135 -2022-04-13 09:30:00-04:00,179084.34734649654,596464.8858596801,-0.028187255899252306 -2022-04-14 09:30:00-04:00,179084.34734649654,596464.8858596801,0.0 -2022-04-15 09:30:00-04:00,179084.34734649654,596464.8858596801,0.0 -2022-04-18 09:30:00-04:00,184438.63964385982,596464.8858596801,0.029898159033428406 -2022-04-19 09:30:00-04:00,175913.15322418208,596464.8858596801,-0.04622397148525903 -2022-04-20 09:30:00-04:00,174388.73781890864,596464.8858596801,-0.008665727248551636 -2022-04-21 09:30:00-04:00,185332.5724136352,596464.8858596801,0.06275539769139815 -2022-04-22 09:30:00-04:00,185332.5724136352,596464.8858596801,0.0 -2022-04-23 09:30:00-04:00,185332.5724136352,894874.4183609008,0.0 -2022-04-25 09:30:00-04:00,203326.52016754146,894874.4183609008,0.0970900447750025 -2022-04-26 09:30:00-04:00,217276.67422027583,894874.4183609008,0.06860961394135612 -2022-04-27 09:30:00-04:00,209075.4444839477,894874.4183609008,-0.03774555996753559 -2022-04-28 09:30:00-04:00,205586.27724761958,1342501.827418518,-0.016688555870060684 -2022-04-29 09:30:00-04:00,205586.27724761958,2013891.9716140747,0.0 -2022-04-30 09:30:00-04:00,205586.27724761958,2013891.9716140747,0.0 -2022-05-02 09:30:00-04:00,242214.23992462154,2013891.9716140747,0.17816346094387026 -2022-05-03 09:30:00-04:00,233377.5089370727,2013891.9716140747,-0.03648311920182257 -2022-05-04 09:30:00-04:00,201488.07372589107,2013891.9716140747,-0.1366431382202311 -2022-05-05 09:30:00-04:00,258906.04555816646,2013891.9716140747,0.28496958043476117 -2022-05-06 09:30:00-04:00,258906.04555816646,2013891.9716140747,0.0 -2022-05-07 09:30:00-04:00,258906.04555816646,2013891.9716140747,0.0 -2022-05-09 09:30:00-04:00,287124.2033035278,2013891.9716140747,0.1089899530330658 -2022-05-10 09:30:00-04:00,314531.1103469848,2013891.9716140747,0.0954531409338708 -2022-05-11 09:30:00-04:00,351671.4624588012,2013891.9716140747,0.11808164881001404 -2022-05-12 09:30:00-04:00,320337.01809234614,2013891.9716140747,-0.08910147029665783 -2022-05-13 09:30:00-04:00,320337.01809234614,2013891.9716140747,0.0 -2022-05-14 09:30:00-04:00,320337.01809234614,2013891.9716140747,0.0 -2022-05-16 09:30:00-04:00,278415.4068252563,2013891.9716140747,-0.13086720828188758 -2022-05-17 09:30:00-04:00,291350.47161407466,2013891.9716140747,0.046459586904028294 -2022-05-18 09:30:00-04:00,354873.2124588012,2013891.9716140747,0.21802861856653988 -2022-05-19 09:30:00-04:00,335107.72161407466,2013891.9716140747,-0.055697331189857646 -2022-05-20 09:30:00-04:00,335107.72161407466,2013891.9716140747,0.0 -2022-05-21 09:30:00-04:00,335107.72161407466,2013891.9716140747,0.0 -2022-05-23 09:30:00-04:00,338053.34203643794,2013891.9716140747,0.008790070274046435 -2022-05-24 09:30:00-04:00,339120.59203643794,2013891.9716140747,0.003157046144170339 -2022-05-25 09:30:00-04:00,311969.6842910766,2013891.9716140747,-0.08006269269087618 -2022-05-26 09:30:00-04:00,272524.16598052974,2013891.9716140747,-0.12644022896065465 -2022-05-27 09:30:00-04:00,272524.16598052974,2013891.9716140747,0.0 -2022-05-28 09:30:00-04:00,272524.16598052974,2013891.9716140747,0.0 -2022-05-31 09:30:00-04:00,241531.1842910766,2013891.9716140747,-0.1137256271492173 -2022-06-01 09:30:00-04:00,266077.9342910766,2013891.9716140747,0.10162973394945962 -2022-06-02 09:30:00-04:00,253356.39766998286,2013891.9716140747,-0.04781131759380319 -2022-06-03 09:30:00-04:00,253356.39766998286,2013891.9716140747,0.0 -2022-06-04 09:30:00-04:00,253356.39766998286,2013891.9716140747,0.0 -2022-06-06 09:30:00-04:00,271713.04555816646,2013891.9716140747,0.07245385574235463 -2022-06-07 09:30:00-04:00,246824.8328811645,2013891.9716140747,-0.09159741530214471 -2022-06-08 09:30:00-04:00,266419.5272476196,2013891.9716140747,0.07938704601853841 -2022-06-09 09:30:00-04:00,328149.2307693481,2013891.9716140747,0.2317011225095178 -2022-06-10 09:30:00-04:00,328149.2307693481,2013891.9716140747,0.0 -2022-06-11 09:30:00-04:00,328149.23076934833,3020835.984065247,6.661338147750939e-16 -2022-06-13 09:30:00-04:00,451095.7924453737,3020835.984065247,0.37466661551446045 -2022-06-14 09:30:00-04:00,447618.2439529421,3020835.984065247,-0.007709113121139866 -2022-06-15 09:30:00-04:00,494328.2274734499,3020835.984065247,0.10435227820030146 -2022-06-16 09:30:00-04:00,528423.2274734499,3020835.984065247,0.06897239142960165 -2022-06-17 09:30:00-04:00,528423.2274734499,3020835.984065247,0.0 -2022-06-18 09:30:00-04:00,528423.2274734499,3020835.984065247,0.0 -2022-06-21 09:30:00-04:00,493578.2373611452,3020835.984065247,-0.06594144295834425 -2022-06-22 09:30:00-04:00,452527.72417755146,3020835.984065247,-0.08316921224700913 -2022-06-23 09:30:00-04:00,420069.4256851198,3020835.984065247,-0.07172665177901116 -2022-06-24 09:30:00-04:00,420069.4256851198,3020835.984065247,0.0 -2022-06-25 09:30:00-04:00,420069.4256851198,3020835.984065247,0.0 -2022-06-27 09:30:00-04:00,359857.5391494753,3020835.984065247,-0.14333794095450025 -2022-06-28 09:30:00-04:00,421228.5391494753,3020835.984065247,0.17054248785519577 -2022-06-29 09:30:00-04:00,455255.49065704364,3020835.984065247,0.08078026141408645 -2022-06-30 09:30:00-04:00,453073.360713196,3020835.984065247,-0.004793198519579267 -2022-07-01 09:30:00-04:00,453073.360713196,3020835.984065247,0.0 -2022-07-02 09:30:00-04:00,453073.360713196,3020835.984065247,0.0 -2022-07-05 09:30:00-04:00,415227.9939529421,3020835.984065247,-0.0835303287323722 -2022-07-06 09:30:00-04:00,394702.7373611452,3020835.984065247,-0.04943129290585113 -2022-07-07 09:30:00-04:00,380041.92898101825,3020835.984065247,-0.037143923749159646 -2022-07-08 09:30:00-04:00,380041.92898101825,3020835.984065247,0.0 -2022-07-09 09:30:00-04:00,380041.92898101825,-1130311.028172302,0.0 -2022-07-11 09:30:00-04:00,365923.948023987,-1130311.028172302,-0.037148482523717496 -2022-07-12 09:30:00-04:00,332578.9956314089,-1130311.028172302,-0.09112536244933689 -2022-07-13 09:30:00-04:00,326767.9146987917,-1130311.028172302,-0.01747278393689511 -2022-07-14 09:30:00-04:00,361633.92422027607,-1130311.028172302,0.10669961141571438 -2022-07-15 09:30:00-04:00,361633.92422027607,-1130311.028172302,0.0 -2022-07-16 09:30:00-04:00,361633.92422027607,-1130311.028172302,0.0 -2022-07-18 09:30:00-04:00,375400.9194595339,-1130311.028172302,0.038068871079893984 -2022-07-19 09:30:00-04:00,400321.9765884401,-1130311.028172302,0.06638517871715699 -2022-07-20 09:30:00-04:00,406912.9861099245,-1130311.028172302,0.01646427102916803 -2022-07-21 09:30:00-04:00,425477.024195862,-1130311.028172302,0.04562164079207487 -2022-07-22 09:30:00-04:00,425477.024195862,-1130311.028172302,0.0 -2022-07-23 09:30:00-04:00,425477.024195862,-1130311.028172302,0.0 -2022-07-25 09:30:00-04:00,405664.9575454714,-1130311.028172302,-0.046564363111815 -2022-07-26 09:30:00-04:00,407692.9146987917,-1130311.028172302,0.00499909374867058 -2022-07-27 09:30:00-04:00,437060.0289566042,-1130311.028172302,0.07203243715802432 -2022-07-28 09:30:00-04:00,459250.9194595339,-1130311.028172302,0.05077309530204843 -2022-07-29 09:30:00-04:00,459250.9194595339,-1130311.028172302,0.0 -2022-07-30 09:30:00-04:00,459250.9194595339,-1130311.028172302,0.0 -2022-08-01 09:30:00-04:00,465256.9527847292,-1130311.028172302,0.013077890692659855 -2022-08-02 09:30:00-04:00,469858.92422027607,-1130311.028172302,0.009891246993736225 -2022-08-03 09:30:00-04:00,485731.9527847292,-1130311.028172302,0.033782541410263045 -2022-08-04 09:30:00-04:00,467362.9861099245,-1130311.028172302,-0.037817085265843375 -2022-08-05 09:30:00-04:00,467362.9861099245,-1130311.028172302,0.0 -2022-08-06 09:30:00-04:00,467362.9861099245,-1130311.028172302,0.0 -2022-08-08 09:30:00-04:00,477346.9765884401,-1130311.028172302,0.021362390208982784 -2022-08-09 09:30:00-04:00,502930.96706695575,-1130311.028172302,0.053596213516135194 -2022-08-10 09:30:00-04:00,519349.93374176044,-1130311.028172302,0.03264656135723465 -2022-08-11 09:30:00-04:00,515605.96706695575,-1130311.028172302,-0.007208948016668715 -2022-08-12 09:30:00-04:00,515605.96706695575,-1130311.028172302,0.0 -2022-08-13 09:30:00-04:00,515605.96706695575,-1130311.028172302,0.0 -2022-08-15 09:30:00-04:00,537836.0146743776,-1130311.028172302,0.04311441105671898 -2022-08-16 09:30:00-04:00,530737.9861099245,-1130311.028172302,-0.013197384278459845 -2022-08-17 09:30:00-04:00,534442.9146987917,-1130311.028172302,0.006980711171669984 -2022-08-18 09:30:00-04:00,527111.0146743776,-1130311.028172302,-0.013718771121788098 -2022-08-19 09:30:00-04:00,527111.0146743776,-1130311.028172302,0.0 -2022-08-20 09:30:00-04:00,527111.0146743776,-1130311.028172302,0.0 -2022-08-22 09:30:00-04:00,479998.948023987,-1130311.028172302,-0.08937788310019301 -2022-08-23 09:30:00-04:00,476917.9146987917,-1130311.028172302,-0.006418833495112852 -2022-08-24 09:30:00-04:00,489124.93374176044,-1130311.028172302,0.025595639557130845 -2022-08-25 09:30:00-04:00,505310.0289566042,-1130311.028172302,0.03308990014274937 -2022-08-26 09:30:00-04:00,505310.0289566042,-1130311.028172302,0.0 -2022-08-27 09:30:00-04:00,505310.0289566042,-1130311.028172302,0.0 -2022-08-29 09:30:00-04:00,444703.9956314089,-1130311.028172302,-0.11993831480118933 -2022-08-30 09:30:00-04:00,429415.9432632448,-1130311.028172302,-0.03437804139011047 -2022-08-31 09:30:00-04:00,401960.0289566042,-1130311.028172302,-0.0639378084055191 -2022-09-01 09:30:00-04:00,430780.96706695575,-1130311.028172302,0.07170100516005062 -2022-09-02 09:30:00-04:00,430780.96706695575,-1130311.028172302,0.0 -2022-09-03 09:30:00-04:00,430780.96706695575,-1130311.028172302,0.0 -2022-09-06 09:30:00-04:00,392365.9432632448,-1130311.028172302,-0.08917530425094233 -2022-09-07 09:30:00-04:00,411710.0289566042,-1130311.028172302,0.04930113335647257 -2022-09-08 09:30:00-04:00,440374.93374176044,-1130311.028172302,0.06962401391533168 -2022-09-09 09:30:00-04:00,440374.93374176044,-1130311.028172302,0.0 -2022-09-10 09:30:00-04:00,440374.93374176044,-1130311.028172302,0.0 -2022-09-12 09:30:00-04:00,436825.9194595339,-1130311.028172302,-0.008059074234928465 -2022-09-13 09:30:00-04:00,408121.9765884401,-1130311.028172302,-0.06571025571607092 -2022-09-14 09:30:00-04:00,402232.9385025026,-1130311.028172302,-0.014429602971065103 -2022-09-15 09:30:00-04:00,367835.0289566042,-1130311.028172302,-0.08551738620402516 -2022-09-16 09:30:00-04:00,367835.0289566042,-1130311.028172302,0.0 -2022-09-17 09:30:00-04:00,367835.0289566042,-1130311.028172302,0.0 -2022-09-19 09:30:00-04:00,371422.96230621357,-1130311.028172302,0.009754191599932405 -2022-09-20 09:30:00-04:00,375517.9146987917,-1130311.028172302,0.011025038320603642 -2022-09-21 09:30:00-04:00,338350.9194595339,-1130311.028172302,-0.09897529194864108 -2022-09-22 09:30:00-04:00,314950.9194595339,-1130311.028172302,-0.06915896678329725 -2022-09-23 09:30:00-04:00,304524.28112335224,304524.28112335224,-0.03310559738664709 -2022-09-24 09:30:00-04:00,304524.28112335224,304524.28112335224,0.0 -2022-09-26 09:30:00-04:00,304524.28112335224,304524.28112335224,0.0 -2022-09-27 09:30:00-04:00,304524.28112335224,304524.28112335224,0.0 -2022-09-28 09:30:00-04:00,303508.5441848757,456835.12316436786,-0.0033354875175458654 -2022-09-29 09:30:00-04:00,308723.9643508913,685357.7516433718,0.017183767198457378 -2022-09-30 09:30:00-04:00,308723.9643508913,685357.7516433718,0.0 -2022-10-01 09:30:00-04:00,308723.9643508913,685357.7516433718,0.0 -2022-10-03 09:30:00-04:00,297689.35799713153,685357.7516433718,-0.03574262975328335 -2022-10-04 09:30:00-04:00,296658.74639434833,685357.7516433718,-0.0034620371037689113 -2022-10-05 09:30:00-04:00,294337.3367263796,685357.7516433718,-0.007825185322137496 -2022-10-06 09:30:00-04:00,301259.9803726198,685357.7516433718,0.02351942068659696 -2022-10-07 09:30:00-04:00,301259.9803726198,685357.7516433718,0.0 -2022-10-08 09:30:00-04:00,301259.9803726198,685357.7516433718,0.0 -2022-10-10 09:30:00-04:00,312429.9218093874,685357.7516433718,0.0370774154036384 -2022-10-11 09:30:00-04:00,312502.7676651003,685357.7516433718,0.0002331590242414805 -2022-10-12 09:30:00-04:00,321830.15053863544,685357.7516433718,0.029847360851315896 -2022-10-13 09:30:00-04:00,301697.2143508913,685357.7516433718,-0.06255764462729296 -2022-10-14 09:30:00-04:00,301697.2143508913,685357.7516433718,0.0 -2022-10-15 09:30:00-04:00,301697.2143508913,685357.7516433718,0.0 -2022-10-17 09:30:00-04:00,294847.41656036396,685357.7516433718,-0.022704212915140243 -2022-10-18 09:30:00-04:00,301239.1718093874,685357.7516433718,0.02167817959400309 -2022-10-19 09:30:00-04:00,302238.5229141237,685357.7516433718,0.003317467309227329 -2022-10-20 09:30:00-04:00,305267.8367263796,685357.7516433718,0.010022924222391705 -2022-10-21 09:30:00-04:00,305267.8367263796,685357.7516433718,0.0 -2022-10-22 09:30:00-04:00,305267.8367263796,685357.7516433718,0.0 -2022-10-24 09:30:00-04:00,285482.6075973513,285482.6075973513,-0.06481268823207975 -2022-10-25 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-10-26 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-10-27 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-10-28 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-10-29 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-10-31 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-11-01 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-11-02 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-11-03 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-11-04 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-11-05 09:30:00-04:00,285482.6075973513,285482.6075973513,0.0 -2022-11-07 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-08 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-09 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-10 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-11 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-12 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-14 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-15 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-16 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-17 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-18 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-19 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-21 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-22 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-23 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-24 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-25 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-26 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-28 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-29 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-11-30 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-01 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-02 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-03 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-05 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-06 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-07 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-08 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-09 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-10 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-12 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-13 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-14 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-15 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-16 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-17 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-19 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-20 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-21 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-22 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-23 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-24 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-27 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-28 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-29 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-30 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2022-12-31 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-03 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-04 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-05 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-06 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-07 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-09 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-10 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-11 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-12 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-13 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-14 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-17 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-18 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-19 09:30:00-05:00,285482.6075973513,285482.6075973513,0.0 -2023-01-20 09:30:00-05:00,285211.0199813845,428377.72222137474,-0.0009513280625131904 -2023-01-21 09:30:00-05:00,285211.0199813845,428377.72222137474,0.0 -2023-01-23 09:30:00-05:00,282781.4817733767,428377.72222137474,-0.008518388273238475 -2023-01-24 09:30:00-05:00,281988.76042938256,428377.72222137474,-0.002803300057071745 -2023-01-25 09:30:00-05:00,283064.0677413943,428377.72222137474,0.0038132984817351723 -2023-01-26 09:30:00-05:00,280429.01042938256,428377.72222137474,-0.00930904912459285 -2023-01-27 09:30:00-05:00,280234.5008773806,428377.72222137474,-0.0006936142295126402 -2023-01-28 09:30:00-05:00,280234.5008773806,428377.72222137474,0.0 -2023-01-30 09:30:00-05:00,280550.1267013552,428377.72222137474,0.0011262918127012966 -2023-01-31 09:30:00-05:00,281163.01042938256,428377.72222137474,0.0021845783326976953 -2023-02-01 09:30:00-05:00,279665.6553573611,428377.72222137474,-0.005325576325757697 -2023-02-02 09:30:00-05:00,278337.85186615016,278337.85186615016,-0.004747824646234133 -2023-02-03 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-04 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-06 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-07 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-08 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-09 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-10 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-11 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-13 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-14 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-15 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-16 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-17 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-18 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-21 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-22 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-23 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-24 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-25 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-27 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-02-28 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-01 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-02 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-03 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-04 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-06 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-07 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-08 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-09 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-10 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-11 09:30:00-05:00,278337.85186615016,278337.85186615016,0.0 -2023-03-13 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-14 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-15 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-16 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-17 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-18 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-20 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-21 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-22 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-23 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-24 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-25 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-27 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-28 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-29 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-30 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-03-31 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-01 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-03 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-04 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-05 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-06 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-07 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-10 09:30:00-04:00,278337.85186615016,278337.85186615016,0.0 -2023-04-11 09:30:00-04:00,277792.0668319705,417415.99517669703,-0.0019608724811246425 -2023-04-12 09:30:00-04:00,278703.9776596072,417415.99517669703,0.0032827101149304205 -2023-04-13 09:30:00-04:00,277473.40600433375,417415.99517669703,-0.004415335818336974 -2023-04-14 09:30:00-04:00,277473.40600433375,417415.99517669703,0.0 -2023-04-15 09:30:00-04:00,277473.40600433375,417415.99517669703,0.0 -2023-04-17 09:30:00-04:00,276534.379728699,417415.99517669703,-0.0033842027931861862 -2023-04-18 09:30:00-04:00,277673.4147628787,417415.99517669703,0.0041189635635798805 -2023-04-19 09:30:00-04:00,278015.80807342555,417415.99517669703,0.001233079194273179 -2023-04-20 09:30:00-04:00,277683.5843490603,417415.99517669703,-0.001194981417306673 -2023-04-21 09:30:00-04:00,277683.5843490603,417415.99517669703,0.0 -2023-04-22 09:30:00-04:00,277683.5843490603,417415.99517669703,0.0 -2023-04-24 09:30:00-04:00,278229.379728699,417415.99517669703,0.001965529870691096 -2023-04-25 09:30:00-04:00,279537.9147628787,417415.99517669703,0.0047030800106575565 -2023-04-26 09:30:00-04:00,279442.99517669703,417415.99517669703,-0.0003395588976262687 -2023-04-27 09:30:00-04:00,277920.8884872439,417415.99517669703,-0.005446930915160908 -2023-04-28 09:30:00-04:00,277920.8884872439,417415.99517669703,0.0 -2023-04-29 09:30:00-04:00,277920.8884872439,417415.99517669703,0.0 -2023-05-01 09:30:00-04:00,276808.96890106227,417415.99517669703,-0.004000849278490537 -2023-05-02 09:30:00-04:00,277964.96014251735,417415.99517669703,0.004176133620396705 -2023-05-03 09:30:00-04:00,279466.7276596072,417415.99517669703,0.005402722401844695 -2023-05-04 09:30:00-04:00,278795.50393524196,417415.99517669703,-0.002401801924638347 -2023-05-05 09:30:00-04:00,278795.50393524196,417415.99517669703,0.0 -2023-05-06 09:30:00-04:00,278795.50393524196,417415.99517669703,0.0 -2023-05-08 09:30:00-04:00,278042.9235214236,417415.99517669703,-0.002699399392011581 -2023-05-09 09:30:00-04:00,277110.6735214236,417415.99517669703,-0.0033528995746161527 -2023-05-10 09:30:00-04:00,277764.94103851344,417415.99517669703,0.0023610332607388873 -2023-05-11 09:30:00-04:00,277266.6106246951,417415.99517669703,-0.0017940723978886464 -2023-05-12 09:30:00-04:00,277266.6106246951,417415.99517669703,0.0 -2023-05-13 09:30:00-04:00,277266.6106246951,417415.99517669703,0.0 -2023-05-15 09:30:00-04:00,277795.46014251735,417415.99517669703,0.0019073682064736364 -2023-05-16 09:30:00-04:00,277629.34310760524,417415.99517669703,-0.0005979832601543666 -2023-05-17 09:30:00-04:00,276764.89724578883,417415.99517669703,-0.003113668937657521 -2023-05-18 09:30:00-04:00,274978.3606246951,417415.99517669703,-0.006455069406822833 -2023-05-19 09:30:00-04:00,274978.3606246951,417415.99517669703,0.0 -2023-05-20 09:30:00-04:00,274978.3606246951,417415.99517669703,0.0 -2023-05-22 09:30:00-04:00,276025.879728699,417415.99517669703,0.003809460139423848 -2023-05-23 09:30:00-04:00,277605.6106246951,417415.99517669703,0.005723126025533487 -2023-05-24 09:30:00-04:00,276819.1384872439,417415.99517669703,-0.002833055627663228 -2023-05-25 09:30:00-04:00,276619.129728699,417415.99517669703,-0.0007225250379649939 -2023-05-26 09:30:00-04:00,276619.129728699,417415.99517669703,0.0 -2023-05-27 09:30:00-04:00,276619.129728699,417415.99517669703,0.0 -2023-05-30 09:30:00-04:00,275619.0755905154,417415.99517669703,-0.0036152746889357434 -2023-05-31 09:30:00-04:00,275683.4864181521,417415.99517669703,0.0002336951007426702 -2023-06-01 09:30:00-04:00,273510.49517669703,417415.99517669703,-0.007882195882270349 -2023-06-02 09:30:00-04:00,273510.49517669703,417415.99517669703,0.0 -2023-06-03 09:30:00-04:00,273510.49517669703,417415.99517669703,0.0 -2023-06-05 09:30:00-04:00,272774.8606246951,417415.99517669703,-0.0026896026477035706 -2023-06-06 09:30:00-04:00,272174.8343490603,417415.99517669703,-0.002199712518450636 -2023-06-07 09:30:00-04:00,271288.4907821658,63524.55316009547,-0.0032565228486841624 -2023-06-08 09:30:00-04:00,272915.0689987185,63524.55316009547,0.005995750913955433 -2023-06-09 09:30:00-04:00,272915.0689987185,63524.55316009547,0.0 -2023-06-10 09:30:00-04:00,272915.0689987185,63524.55316009547,0.0 -2023-06-12 09:30:00-04:00,275525.39672699,63524.55316009547,0.009564615606783233 -2023-06-13 09:30:00-04:00,275402.02654876735,307303.757261658,-0.0004477633629719202 -2023-06-14 09:30:00-04:00,275451.6682418826,307303.757261658,0.00018025173502644876 -2023-06-15 09:30:00-04:00,274963.2980636599,307303.757261658,-0.0017729795624029654 -2023-06-16 09:30:00-04:00,274963.2980636599,307303.757261658,0.0 -2023-06-17 09:30:00-04:00,274963.2980636599,307303.757261658,0.0 -2023-06-20 09:30:00-04:00,275464.076994324,307303.757261658,0.0018212573612210736 -2023-06-21 09:30:00-04:00,275625.4063705447,307303.757261658,0.0005856639384018703 -2023-06-22 09:30:00-04:00,275699.86779632594,307303.757261658,0.0002701544344614337 -2023-06-23 09:30:00-04:00,275699.86779632594,307303.757261658,0.0 -2023-06-24 09:30:00-04:00,275699.86779632594,307303.757261658,0.0 -2023-06-26 09:30:00-04:00,275742.20681610133,307303.757261658,0.00015356924221188173 -2023-06-27 09:30:00-04:00,275545.10815277125,307303.757261658,-0.0007147932324395034 -2023-06-28 09:30:00-04:00,275478.67788543727,307303.757261658,-0.00024108672361966565 -2023-06-29 09:30:00-04:00,275078.6370834353,307303.757261658,-0.0014521661170753264 -2023-06-30 09:30:00-04:00,275078.6370834353,460924.87811126735,0.0 -2023-07-01 09:30:00-04:00,275078.6370834353,460924.87811126735,0.0 -2023-07-03 09:30:00-04:00,274455.5524581912,460924.87811126735,-0.0022651145572425424 -2023-07-04 09:30:00-04:00,274880.7665695193,460924.87811126735,0.0015493004514561814 -2023-07-05 09:30:00-04:00,275929.0524581912,460924.87811126735,0.00381360217287785 -2023-07-06 09:30:00-04:00,276261.6460556033,460924.87811126735,0.001205359111152271 -2023-07-07 09:30:00-04:00,276261.6460556033,460924.87811126735,0.0 -2023-07-08 09:30:00-04:00,276261.6460556033,460924.87811126735,0.0 -2023-07-10 09:30:00-04:00,275495.4229721072,460924.87811126735,-0.002773541294769033 -2023-07-11 09:30:00-04:00,272994.68194427516,460924.87811126735,-0.009077250724725205 -2023-07-12 09:30:00-04:00,272358.9806808474,460924.87811126735,-0.0023286214181912346 -2023-07-13 09:30:00-04:00,271272.7934860232,460924.87811126735,-0.003988071889933442 -2023-07-14 09:30:00-04:00,271272.7934860232,460924.87811126735,0.0 -2023-07-15 09:30:00-04:00,271272.7934860232,460924.87811126735,0.0 -2023-07-17 09:30:00-04:00,271264.37811126735,460924.87811126735,-3.102181626002398e-05 -2023-07-18 09:30:00-04:00,269365.6639999392,460924.87811126735,-0.006999496670179517 -2023-07-19 09:30:00-04:00,269719.3024581912,460924.87811126735,0.0013128564828961409 -2023-07-20 09:30:00-04:00,269807.72170867946,460924.87811126735,0.00032781951340687954 -2023-07-21 09:30:00-04:00,269807.72170867946,460924.87811126735,0.0 -2023-07-22 09:30:00-04:00,269807.72170867946,460924.87811126735,0.0 -2023-07-24 09:30:00-04:00,269824.5524581912,460924.87811126735,6.23805330890459e-05 -2023-07-25 09:30:00-04:00,269593.00759735133,460924.87811126735,-0.0008581311772053457 -2023-07-26 09:30:00-04:00,267677.4627365115,460924.87811126735,-0.00710532100929262 -2023-07-27 09:30:00-04:00,268770.17721405055,427416.4189132693,0.0040822057500398135 -2023-07-28 09:30:00-04:00,268770.17721405055,427416.4189132693,0.0 -2023-07-29 09:30:00-04:00,268770.17721405055,427416.4189132693,0.0 -2023-07-31 09:30:00-04:00,268634.4627365115,427416.4189132693,-0.0005049461921178278 -2023-08-01 09:30:00-04:00,269685.4189132693,427416.4189132693,0.003912216496915422 -2023-08-02 09:30:00-04:00,273957.61190643336,641350.4189132693,0.015841394059713743 -2023-08-03 09:30:00-04:00,271760.01791229274,641350.4189132693,-0.008021656995941373 -2023-08-04 09:30:00-04:00,271760.01791229274,641350.4189132693,0.0 -2023-08-05 09:30:00-04:00,271760.01791229274,641350.4189132693,0.0 -2023-08-07 09:30:00-04:00,273924.8299240115,641350.4189132693,0.00796589589723018 -2023-08-08 09:30:00-04:00,273145.81991424586,641350.4189132693,-0.0028438824256338258 -2023-08-09 09:30:00-04:00,273834.6169113162,641350.4189132693,0.002521718975185383 -2023-08-10 09:30:00-04:00,277295.01791229274,641350.4189132693,0.012636828170257353 -2023-08-11 09:30:00-04:00,277295.01791229274,641350.4189132693,0.0 -2023-08-12 09:30:00-04:00,277295.01791229274,961896.759794617,0.0 -2023-08-14 09:30:00-04:00,273748.4367355349,961896.759794617,-0.012789920293048929 -2023-08-15 09:30:00-04:00,279623.4529708865,961896.759794617,0.021461369078163317 -2023-08-16 09:30:00-04:00,281628.0341476443,961896.759794617,0.007168859247892012 -2023-08-17 09:30:00-04:00,293640.22732391383,961896.759794617,0.042652689788588605 -2023-08-18 09:30:00-04:00,293640.22732391383,961896.759794617,0.0 -2023-08-19 09:30:00-04:00,293640.22732391383,961896.759794617,0.0 -2023-08-21 09:30:00-04:00,281597.21108856227,961896.759794617,-0.041012828334542006 -2023-08-22 09:30:00-04:00,286676.95181121863,1442782.9518112186,0.01803903065310819 -2023-08-23 09:30:00-04:00,272358.8653854374,1442782.9518112186,-0.04994502116518229 -2023-08-24 09:30:00-04:00,288177.2110885624,1442782.9518112186,0.05807905566334015 -2023-08-25 09:30:00-04:00,288177.2110885624,1442782.9518112186,0.0 -2023-08-26 09:30:00-04:00,288177.2110885624,1442782.9518112186,0.0 -2023-08-28 09:30:00-04:00,277728.16787567176,1442782.9518112186,-0.036259089236863495 -2023-08-29 09:30:00-04:00,259672.60610809363,1442782.9518112186,-0.0650116331580054 -2023-08-30 09:30:00-04:00,254040.16787567176,1442782.9518112186,-0.021690536852690845 -2023-08-31 09:30:00-04:00,250039.47646942176,1442782.9518112186,-0.015748263118011918 -2023-09-01 09:30:00-04:00,250039.47646942176,1442782.9518112186,0.0 -2023-09-02 09:30:00-04:00,250039.47646942176,1442782.9518112186,0.0 -2023-09-05 09:30:00-04:00,262594.16787567176,1442782.9518112186,0.05021083703870799 -2023-09-06 09:30:00-04:00,276517.47036590613,1442782.9518112186,0.053022131461908595 -2023-09-07 09:30:00-04:00,271806.16787567176,1442782.9518112186,-0.017037992152901138 -2023-09-08 09:30:00-04:00,271806.16787567176,1442782.9518112186,0.0 -2023-09-09 09:30:00-04:00,271806.16787567176,2163965.84191742,0.0 -2023-09-11 09:30:00-04:00,263087.4400009159,2163965.84191742,-0.03207700525303725 -2023-09-12 09:30:00-04:00,266192.1767257694,2163965.84191742,0.011801159055113697 -2023-09-13 09:30:00-04:00,254071.10076751746,2163965.84191742,-0.04553505706795835 -2023-09-14 09:30:00-04:00,262279.3596176151,2163965.84191742,0.03230693622888059 -2023-09-15 09:30:00-04:00,262279.3596176151,2163965.84191742,0.0 -2023-09-16 09:30:00-04:00,262279.3596176151,2163965.84191742,0.0 -2023-09-18 09:30:00-04:00,281247.83306732215,2163965.84191742,0.07232164009154873 -2023-09-19 09:30:00-04:00,275591.2703842167,2163965.84191742,-0.02011237783208608 -2023-09-20 09:30:00-04:00,310933.6900009159,2163965.84191742,0.1282421593667551 -2023-09-21 09:30:00-04:00,324755.9400009159,2163965.84191742,0.0444540120434016 -2023-09-22 09:30:00-04:00,324755.9400009159,2163965.84191742,0.0 -2023-09-23 09:30:00-04:00,324755.9400009159,2163965.84191742,0.0 -2023-09-25 09:30:00-04:00,339046.087492371,2163965.84191742,0.04400272860725751 -2023-09-26 09:30:00-04:00,347552.087492371,2163965.84191742,0.025088034676676196 -2023-09-27 09:30:00-04:00,354399.3551925663,2163965.84191742,0.01970141439690143 -2023-09-28 09:30:00-04:00,328073.2748092655,2163965.84191742,-0.07428365768046119 -2023-09-29 09:30:00-04:00,328073.2748092655,2163965.84191742,0.0 -2023-09-30 09:30:00-04:00,328073.2748092655,2163965.84191742,0.0 -2023-10-02 09:30:00-04:00,356185.6723007206,2163965.84191742,0.0856893860306025 -2023-10-03 09:30:00-04:00,368902.10076751746,2163965.84191742,0.03570168441829025 -2023-10-04 09:30:00-04:00,359162.8242172245,2163965.84191742,-0.026400707748830854 -2023-10-05 09:30:00-04:00,369327.4267257694,2163965.84191742,0.028300820194011145 -2023-10-06 09:30:00-04:00,369327.4267257694,2163965.84191742,0.0 -2023-10-07 09:30:00-04:00,369327.4267257694,2163965.84191742,0.0 -2023-10-09 09:30:00-04:00,322672.011534119,2163965.84191742,-0.1263253466044174 -2023-10-10 09:30:00-04:00,311188.8596176151,2163965.84191742,-0.0355876912345392 -2023-10-11 09:30:00-04:00,305617.4400009159,2163965.84191742,-0.01790366025167256 -2023-10-12 09:30:00-04:00,313017.74825897254,2163965.84191742,0.02421428652119606 -2023-10-13 09:30:00-04:00,313017.74825897254,2163965.84191742,0.0 -2023-10-14 09:30:00-04:00,313017.74825897254,2163965.84191742,0.0 -2023-10-16 09:30:00-04:00,323224.9223007206,2163965.84191742,0.032608930638984734 -2023-10-17 09:30:00-04:00,317355.761534119,2163965.84191742,-0.01815813188173976 -2023-10-18 09:30:00-04:00,331135.4400009159,2163965.84191742,0.043420287692856 -2023-10-19 09:30:00-04:00,352272.8551925663,2163965.84191742,0.06383314087912773 -2023-10-20 09:30:00-04:00,352272.8551925663,2163965.84191742,0.0 -2023-10-21 09:30:00-04:00,352272.8551925663,2163965.84191742,0.0 -2023-10-23 09:30:00-04:00,366435.41787567176,2163965.84191742,0.04020338914664223 -2023-10-24 09:30:00-04:00,369667.6096176151,2163965.84191742,0.008820631369863996 -2023-10-25 09:30:00-04:00,392803.9400009159,2163965.84191742,0.06258684770146083 -2023-10-26 09:30:00-04:00,402415.761534119,2163965.84191742,0.024469768641273593 -2023-10-27 09:30:00-04:00,402415.761534119,2163965.84191742,0.0 -2023-10-28 09:30:00-04:00,402415.761534119,2163965.84191742,0.0 -2023-10-30 09:30:00-04:00,393952.33306732215,2163965.84191742,-0.021031553124390534 -2023-10-31 09:30:00-04:00,381108.1900009159,2163965.84191742,-0.032603292297830655 -2023-11-01 09:30:00-04:00,349721.1590255741,2163965.84191742,-0.08235727228865475 -2023-11-02 09:30:00-04:00,321821.3596176151,2163965.84191742,-0.07977727022778958 -2023-11-03 09:30:00-04:00,321821.3596176151,3245949.5985092167,0.0 -2023-11-04 09:30:00-04:00,321821.3596176151,3245949.5985092167,0.0 -2023-11-06 09:30:00-05:00,306091.6202682499,3245949.5985092167,-0.04887723850292336 -2023-11-07 09:30:00-05:00,304606.3920272831,3245949.5985092167,-0.004852234241712328 -2023-11-08 09:30:00-05:00,292049.63091888465,3245949.5985092167,-0.04122290745387169 -2023-11-09 09:30:00-05:00,286108.71795501746,3245949.5985092167,-0.02034213481172742 -2023-11-10 09:30:00-05:00,302648.5443405155,3245949.5985092167,0.057809585474073 -2023-11-11 09:30:00-05:00,302648.5443405155,3245949.5985092167,0.0 -2023-11-13 09:30:00-05:00,280707.7943405155,3245949.5985092167,-0.07249580548226275 -2023-11-14 09:30:00-05:00,206645.69259491004,4868904.489103699,-0.26384056032218206 -2023-11-15 09:30:00-05:00,167055.58212127723,4868904.489103699,-0.19158449409948153 -2023-11-16 09:30:00-05:00,176352.35635223426,4868904.489103699,0.05565078468439233 -2023-11-17 09:30:00-05:00,181879.67681732215,-2257970.830262756,0.0313424814922687 -2023-11-18 09:30:00-05:00,181879.67681732215,-2257970.830262756,0.0 -2023-11-20 09:30:00-05:00,183451.2331222538,-2257970.830262756,0.008640637219242908 -2023-11-21 09:30:00-05:00,197811.55004730262,-2257970.830262756,0.07827866120408666 -2023-11-22 09:30:00-05:00,207565.84927215613,-2257970.830262756,0.04931107017017444 -2023-11-23 09:30:00-05:00,207565.84927215613,-2257970.830262756,0.0 -2023-11-24 09:30:00-05:00,208053.53942718543,-2257970.830262756,0.002349568374274469 -2023-11-25 09:30:00-05:00,208053.53942718543,-2257970.830262756,0.0 -2023-11-27 09:30:00-05:00,205777.48666229285,-2257970.830262756,-0.010939745467243744 -2023-11-28 09:30:00-05:00,202688.61697235145,-2257970.830262756,-0.015010727072445218 -2023-11-29 09:30:00-05:00,219324.98666229285,-2257970.830262756,0.08207846073670111 -2023-11-30 09:30:00-05:00,210275.34927215613,-2257970.830262756,-0.04126131512808873 -2023-12-01 09:30:00-05:00,211846.74020233192,-2257970.830262756,0.007473015432455377 -2023-12-02 09:30:00-05:00,211846.74020233192,-2257970.830262756,0.0 -2023-12-04 09:30:00-05:00,210925.6028121952,-2257970.830262756,-0.004348131055766813 -2023-12-05 09:30:00-05:00,209083.1626571659,-2257970.830262756,-0.008735023773618344 -2023-12-06 09:30:00-05:00,228320.54650726356,-2257970.830262756,0.09200828802097871 -2023-12-07 09:30:00-05:00,218024.47958221473,-2257970.830262756,-0.04509478924500243 -2023-12-08 09:30:00-05:00,221004.86343231238,-2257970.830262756,0.013669950529448638 -2023-12-09 09:30:00-05:00,221004.86343231238,-2257970.830262756,0.0 -2023-12-11 09:30:00-05:00,233089.2929672245,-2257970.830262756,0.054679473325767836 -2023-12-12 09:30:00-05:00,243602.16619720496,-2257970.830262756,0.04510234295257276 -2023-12-13 09:30:00-05:00,259100.42681732215,-2257970.830262756,0.06362119377695019 -2023-12-14 09:30:00-05:00,302506.669737244,-2257970.830262756,0.1675267133022722 -2023-12-15 09:30:00-05:00,286195.42681732215,-2257970.830262756,-0.05392027532513499 -2023-12-16 09:30:00-05:00,286195.42681732215,-2257970.830262756,0.0 -2023-12-18 09:30:00-05:00,304598.4632721562,-2247642.216262756,0.06430234284135028 -2023-12-19 09:30:00-05:00,312997.84712225385,-2247642.216262756,0.02757526666374832 -2023-12-20 09:30:00-05:00,320746.97743231244,-2247642.216262756,0.024757775113487757 -2023-12-21 09:30:00-05:00,306494.9809723515,-2247642.216262756,-0.04443376699619417 -2023-12-22 09:30:00-05:00,320205.0443573613,-2247642.216262756,0.04473177127245198 -2023-12-23 09:30:00-05:00,320205.0443573613,-2247642.216262756,0.0 -2023-12-26 09:30:00-05:00,321343.1534271855,-2247642.216262756,0.0035543133685116413 -2023-12-27 09:30:00-05:00,328767.15696722455,-2247642.216262756,0.023103039417086357 -2023-12-28 09:30:00-05:00,336570.530197205,-2247642.216262756,0.02373525780970387 -2023-12-29 09:30:00-05:00,334457.0408173222,-2247642.216262756,-0.006279484358432841 -2023-12-30 09:30:00-05:00,334457.0408173222,-2247642.216262756,0.0 diff --git a/logs/MLTrader_2024-01-16_17-07-02_tearsheet.html b/logs/MLTrader_2024-01-16_17-07-02_tearsheet.html deleted file mode 100644 index b3294e1..0000000 --- a/logs/MLTrader_2024-01-16_17-07-02_tearsheet.html +++ /dev/null @@ -1,31838 +0,0 @@ - - - - - - - - - Tearsheet (generated by QuantStats) - - - - - - - -
- -

MLTrader Compared to SPY
4 Feb, 2020 - 30 Dec, 2023

-

Benchmark is SPY | Generated by QuantStats (v. 0.0.62)

-
- -
- -
- - - - - - - - 2024-01-16T17:07:05.425362 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - 2024-01-16T17:07:05.776378 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:06.130383 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:06.415395 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:06.692381 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:07.123365 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:07.482391 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:07.806369 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:08.115399 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:08.462403 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:08.791389 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:09.111383 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:09.462408 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - 2024-01-16T17:07:09.779384 - image/svg+xml - - - Matplotlib v3.8.2, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/logs/MLTrader_2024-01-16_17-07-02_trades.csv b/logs/MLTrader_2024-01-16_17-07-02_trades.csv deleted file mode 100644 index 28debed..0000000 --- a/logs/MLTrader_2024-01-16_17-07-02_trades.csv +++ /dev/null @@ -1,147 +0,0 @@ -time,strategy,symbol,side,type,status,multiplier,time_in_force,asset.strike,asset.multiplier,asset.asset_type,price,filled_quantity,trade_cost -2020-02-03 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-02-03 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,323.3500061035156,155.0,0.0 -2020-02-10 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-02-10 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,331.2300109863281,227.0,0.0 -2020-02-13 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-02-13 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,335.8599853515625,335.0,0.0 -2020-03-06 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-03-06 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,293.1499938964844,576.0,0.0 -2020-03-09 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-03-09 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,284.6400146484375,890.0,0.0 -2020-03-11 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-03-11 09:30:00-04:00,MLTrader,SPY,buy,limit,fill,1,day,0.0,1,stock,256.0,227.0,0.0 -2020-03-11 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-03-11 09:30:00-04:00,MLTrader,SPY,buy,limit,fill,1,day,0.0,1,stock,256.0,335.0,0.0 -2020-03-11 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-03-11 09:30:00-04:00,MLTrader,SPY,buy,limit,fill,1,day,0.0,1,stock,256.0,155.0,0.0 -2020-03-17 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-03-17 09:30:00-04:00,MLTrader,SPY,buy,limit,fill,1,day,0.0,1,stock,234.5199951171875,576.0,0.0 -2020-04-13 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-04-13 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,280.9800109863281,785.0,0.0 -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,day,0.0,1,stock,,, -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,gtc,0.0,1,stock,,, -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,day,0.0,1,stock,291.0199890136719,1675.0,0.0 -2020-04-27 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,gtc,0.0,1,stock,291.0199890136719,1137.0,0.0 -2020-05-13 09:30:00-04:00,MLTrader,SPY,sell,limit,canceled,1,day,0.0,1,stock,,, -2020-05-13 09:30:00-04:00,MLTrader,SPY,sell,stop,fill,1,day,0.0,1,stock,276.46898956298827,1137.0,0.0 -2020-06-15 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-06-15 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,315.4800109863281,250.0,0.0 -2020-06-22 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2020-06-22 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,313.489990234375,378.0,0.0 -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,day,0.0,1,stock,,, -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,gtc,0.0,1,stock,,, -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,day,0.0,1,stock,306.1600036621094,628.0,0.0 -2020-06-25 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,gtc,0.0,1,stock,306.1600036621094,580.0,0.0 -2020-12-01 09:30:00-05:00,MLTrader,SPY,sell,stop,canceled,1,day,0.0,1,stock,,, -2020-12-01 09:30:00-05:00,MLTrader,SPY,sell,limit,fill,1,day,0.0,1,stock,367.3920043945312,580.0,0.0 -2021-07-16 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2021-07-16 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,436.010009765625,228.0,0.0 -2021-10-25 08:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2021-10-25 08:30:00-04:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,457.8105102539063,228.0,0.0 -2022-01-21 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-01-21 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,445.55999755859375,217.0,0.0 -2022-03-04 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-03-04 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,431.75,336.0,0.0 -2022-03-18 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-03-18 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,438.0,497.0,0.0 -2022-03-24 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-03-24 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,451.1600036621094,724.0,0.0 -2022-03-28 08:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-03-28 08:30:00-04:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,460.0199890136719,336.0,0.0 -2022-03-28 08:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-03-28 08:30:00-04:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,460.0199890136719,497.0,0.0 -2022-04-22 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-04-22 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,436.9100036621094,683.0,0.0 -2022-04-27 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-04-27 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,422.2900085449219,1060.0,0.0 -2022-04-28 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-04-28 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,423.5899963378906,1585.0,0.0 -2022-06-10 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-06-10 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,394.8800048828125,2550.0,0.0 -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,day,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,gtc,0.0,1,stock,,, -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,day,0.0,1,stock,387.2699890136719,6819.0,0.0 -2022-07-08 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,gtc,0.0,1,stock,387.2699890136719,3900.0,0.0 -2022-09-22 09:30:00-04:00,MLTrader,SPY,sell,limit,canceled,1,day,0.0,1,stock,,, -2022-09-22 09:30:00-04:00,MLTrader,SPY,sell,stop,fill,1,day,0.0,1,stock,367.90648956298827,3900.0,0.0 -2022-09-27 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-09-27 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,364.3800048828125,418.0,0.0 -2022-09-28 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2022-09-28 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,366.80999755859375,623.0,0.0 -2022-10-24 08:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-10-24 08:30:00-04:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,382.59900512695316,418.0,0.0 -2022-10-24 08:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2022-10-24 08:30:00-04:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,385.15049743652344,623.0,0.0 -2023-01-19 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-01-19 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,389.3599853515625,367.0,0.0 -2023-02-01 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-02-01 09:30:00-05:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,408.82798461914064,367.0,0.0 -2023-04-10 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-04-10 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,410.260009765625,339.0,0.0 -2023-06-06 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-06-06 09:30:00-04:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-06-06 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,day,0.0,1,stock,,, -2023-06-06 09:30:00-04:00,MLTrader,SPY,buy,market,new,1,gtc,0.0,1,stock,,, -2023-06-06 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,day,0.0,1,stock,428.44000244140625,339.0,0.0 -2023-06-06 09:30:00-04:00,MLTrader,SPY,buy,market,fill,1,gtc,0.0,1,stock,428.44000244140625,487.0,0.0 -2023-06-12 09:30:00-04:00,MLTrader,SPY,sell,stop,canceled,1,day,0.0,1,stock,,, -2023-06-12 09:30:00-04:00,MLTrader,SPY,sell,limit,canceled,1,day,0.0,1,stock,,, -2023-06-12 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,day,0.0,1,stock,,, -2023-06-12 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-06-12 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,435.32000732421875,73.0,0.0 -2023-06-12 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,day,0.0,1,stock,435.32000732421875,487.0,0.0 -2023-06-29 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-06-29 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,441.44000244140625,348.0,0.0 -2023-07-26 09:30:00-04:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-07-26 09:30:00-04:00,MLTrader,SPY,buy,stop,fill,1,day,0.0,1,stock,459.0199890136719,73.0,0.0 -2023-08-01 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-08-01 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,453.25,472.0,0.0 -2023-08-11 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-08-11 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,443.9700012207031,722.0,0.0 -2023-08-21 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-08-21 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,441.17999267578125,1090.0,0.0 -2023-09-08 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-09-08 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,444.8999938964844,1621.0,0.0 -2023-11-02 09:30:00-04:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-11-02 09:30:00-04:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,433.1400146484375,2498.0,0.0 -2023-11-13 09:30:00-05:00,MLTrader,SPY,sell,market,new,1,gtc,0.0,1,stock,,, -2023-11-13 09:30:00-05:00,MLTrader,SPY,sell,market,fill,1,gtc,0.0,1,stock,439.2300109863281,3695.0,0.0 -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,market,new,1,day,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,market,new,1,gtc,0.0,1,stock,,, -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,market,fill,1,gtc,0.0,1,stock,449.2200012207031,5419.0,0.0 -2023-11-16 09:30:00-05:00,MLTrader,SPY,buy,market,fill,1,day,0.0,1,stock,449.2200012207031,10446.0,0.0 diff --git a/logs/MLTrader_2024-01-16_17-07-02_trades.html b/logs/MLTrader_2024-01-16_17-07-02_trades.html deleted file mode 100644 index d6016f5..0000000 --- a/logs/MLTrader_2024-01-16_17-07-02_trades.html +++ /dev/null @@ -1,14 +0,0 @@ - - - -
-
- - \ No newline at end of file diff --git a/logs/MLTrader_2024-08-05_00-00-06_stats.csv b/logs/MLTrader_2024-08-05_00-00-06_stats.csv new file mode 100644 index 0000000..dc51297 --- /dev/null +++ b/logs/MLTrader_2024-08-05_00-00-06_stats.csv @@ -0,0 +1,1221 @@ +datetime,portfolio_value,cash,return +2020-01-02 09:30:00-05:00,100000.0,100000.0, +2020-01-03 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-04 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-06 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-07 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-08 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-09 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-10 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-11 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-13 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-14 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-15 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-16 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-17 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-18 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-21 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-22 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-23 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-24 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-25 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-27 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-28 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-29 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-30 09:30:00-05:00,100000.0,100000.0,0.0 +2020-01-31 09:30:00-05:00,100060.83752441406,49995.75866699219,0.000608375244140591 +2020-02-01 09:30:00-05:00,100060.83752441406,49995.75866699219,0.0 +2020-02-03 09:30:00-05:00,97466.55676269531,97466.55676269531,-0.025927034251394976 +2020-02-04 09:30:00-05:00,96753.83657836914,146292.40768432617,-0.007312458837152258 +2020-02-05 09:30:00-05:00,96119.63934326172,146292.40768432617,-0.006554750256272612 +2020-02-06 09:30:00-05:00,95290.49993896484,73111.91146850586,-0.008626118553523243 +2020-02-07 09:30:00-05:00,96225.5895690918,73111.91146850586,0.0098130414965385 +2020-02-08 09:30:00-05:00,96225.5895690918,73111.91146850586,0.0 +2020-02-10 09:30:00-05:00,96957.68341064453,73111.91146850586,0.0076080993094573834 +2020-02-11 09:30:00-05:00,97472.9496459961,109547.21267700195,0.005314341444909054 +2020-02-12 09:30:00-05:00,97427.58544921875,109547.21267700195,-0.00046540293427144164 +2020-02-13 09:30:00-05:00,97387.75650024414,109547.21267700195,-0.00040880566618750613 +2020-02-14 09:30:00-05:00,96914.64761352539,164292.39028930664,-0.004857991432604458 +2020-02-15 09:30:00-05:00,96914.64761352539,164292.39028930664,0.0 +2020-02-18 09:30:00-05:00,97329.14901733398,164292.39028930664,0.004276973749742563 +2020-02-19 09:30:00-05:00,97429.42727661133,164292.39028930664,0.0010303003806133582 +2020-02-20 09:30:00-05:00,97041.13491821289,164292.39028930664,-0.003985370429162471 +2020-02-21 09:30:00-05:00,97282.10604858398,164292.39028930664,0.0024831854097149275 +2020-02-22 09:30:00-05:00,97282.10604858398,164292.39028930664,0.0 +2020-02-24 09:30:00-05:00,98433.52041625977,164292.39028930664,0.011835828956054284 +2020-02-25 09:30:00-05:00,98491.8323059082,164292.39028930664,0.0005923987011928755 +2020-02-26 09:30:00-05:00,100601.54479980469,233813.86169433594,0.021420177130463847 +2020-02-27 09:30:00-05:00,104298.82531738281,233813.86169433594,0.036751727072736884 +2020-02-28 09:30:00-05:00,111405.05651855469,233813.86169433594,0.06813337714540424 +2020-02-29 09:30:00-05:00,111405.05651855469,233813.86169433594,0.0 +2020-03-02 09:30:00-05:00,107372.82531738281,233813.86169433594,-0.036194328401065845 +2020-03-03 09:30:00-05:00,102585.86169433594,233813.86169433594,-0.04458263633183823 +2020-03-04 09:30:00-05:00,104018.98376464844,233813.86169433594,0.013969976433815257 +2020-03-05 09:30:00-05:00,104502.33703613281,233813.86169433594,0.004646779404978707 +2020-03-06 09:30:00-05:00,109518.26428222656,233813.86169433594,0.04799823035880468 +2020-03-07 09:30:00-05:00,109518.26428222656,350780.7092590332,0.0 +2020-03-09 09:30:00-04:00,116521.97720336914,350780.7092590332,0.06395018189015622 +2020-03-10 09:30:00-04:00,122191.64071655273,526118.9582824707,0.04865746058606746 +2020-03-11 09:30:00-04:00,157734.9582824707,526118.9582824707,0.2908817440987441 +2020-03-12 09:30:00-04:00,150538.61199951172,417574.9582824707,-0.04562302714197197 +2020-03-13 09:30:00-04:00,150538.61199951172,417574.9582824707,0.0 +2020-03-14 09:30:00-04:00,150538.61199951172,417574.9582824707,0.0 +2020-03-16 09:30:00-04:00,168859.3650970459,417574.9582824707,0.12170135524827086 +2020-03-17 09:30:00-04:00,177781.2082824707,417574.9582824707,0.05283593942389442 +2020-03-18 09:30:00-04:00,176623.4802307129,324001.4802307129,-0.006512094629924636 +2020-03-19 09:30:00-04:00,174603.00098266604,324001.4802307129,-0.011439471385161437 +2020-03-20 09:30:00-04:00,174603.00098266604,324001.4802307129,0.0 +2020-03-21 09:30:00-04:00,174603.00098266604,324001.4802307129,0.0 +2020-03-23 09:30:00-04:00,179598.7613586426,324001.4802307129,0.028612110604402163 +2020-03-24 09:30:00-04:00,173161.5632385254,324001.4802307129,-0.035842107548073154 +2020-03-25 09:30:00-04:00,170297.15759887698,324001.4802307129,-0.01654180977624231 +2020-03-26 09:30:00-04:00,167987.15759887698,324001.4802307129,-0.013564524696536906 +2020-03-27 09:30:00-04:00,167987.15759887698,324001.4802307129,0.0 +2020-03-28 09:30:00-04:00,167987.15759887698,324001.4802307129,0.0 +2020-03-30 09:30:00-04:00,163496.52173461916,324001.4802307129,-0.02673201885456411 +2020-03-31 09:30:00-04:00,171245.80286254885,324001.4802307129,0.0473972231685027 +2020-04-01 09:30:00-04:00,172964.43872680666,324001.4802307129,0.010036075836774128 +2020-04-02 09:30:00-04:00,169533.32361450198,324001.4802307129,-0.01983711297860513 +2020-04-03 09:30:00-04:00,169533.32361450198,324001.4802307129,0.0 +2020-04-04 09:30:00-04:00,169533.32361450198,324001.4802307129,0.0 +2020-04-06 09:30:00-04:00,155088.1254943848,324001.4802307129,-0.08520565639923272 +2020-04-07 09:30:00-04:00,158938.1254943848,324001.4802307129,0.02482459561444239 +2020-04-08 09:30:00-04:00,153012.2085021973,324001.4802307129,-0.0372844273440035 +2020-04-09 09:30:00-04:00,153012.2085021973,324001.4802307129,0.0 +2020-04-10 09:30:00-04:00,153012.2085021973,324001.4802307129,0.0 +2020-04-13 09:30:00-04:00,150917.7934631348,324001.4802307129,-0.013687894969716896 +2020-04-14 09:30:00-04:00,154985.92783203127,486126.94656982424,0.026955962418641066 +2020-04-15 09:30:00-04:00,153101.00385131838,486126.94656982424,-0.012161904032704896 +2020-04-16 09:30:00-04:00,145668.60074462893,486126.94656982424,-0.0485457503198824 +2020-04-17 09:30:00-04:00,145668.60074462893,486126.94656982424,0.0 +2020-04-18 09:30:00-04:00,145668.60074462893,486126.94656982424,0.0 +2020-04-20 09:30:00-04:00,155988.0434631348,486126.94656982424,0.07084191559303044 +2020-04-21 09:30:00-04:00,154055.3892883301,486126.94656982424,-0.012389758419281915 +2020-04-22 09:30:00-04:00,151502.38822021487,486126.94656982424,-0.016571968562145156 +2020-04-23 09:30:00-04:00,151216.0434631348,486126.94656982424,-0.0018900346089849585 +2020-04-24 09:30:00-04:00,151216.0434631348,486126.94656982424,0.0 +2020-04-25 09:30:00-04:00,151216.0434631348,486126.94656982424,0.0 +2020-04-27 09:30:00-04:00,138940.0996765137,486126.94656982424,-0.08118149043896827 +2020-04-28 09:30:00-04:00,139365.95783081057,-104061.59114990232,0.0030650485733663135 +2020-04-29 09:30:00-04:00,139516.2517150879,-104061.59114990232,0.0010784117342328425 +2020-04-30 09:30:00-04:00,134172.25681152346,-104061.59114990232,-0.03830374481732535 +2020-05-01 09:30:00-04:00,134172.25681152346,-104061.59114990232,0.0 +2020-05-02 09:30:00-04:00,134172.25681152346,-104061.59114990232,0.0 +2020-05-04 09:30:00-04:00,135282.821081543,-104061.59114990232,0.008277152791575926 +2020-05-05 09:30:00-04:00,136451.81598510745,-104061.59114990232,0.008641118615199783 +2020-05-06 09:30:00-04:00,136209.65885009768,-104061.59114990232,-0.0017746713978229467 +2020-05-07 09:30:00-04:00,138998.55579223635,-104061.59114990232,0.020475030667303384 +2020-05-08 09:30:00-04:00,138998.55579223635,-104061.59114990232,0.0 +2020-05-09 09:30:00-04:00,138998.55579223635,-104061.59114990232,0.0 +2020-05-11 09:30:00-04:00,141253.06598510745,-104061.59114990232,0.016219666312511594 +2020-05-12 09:30:00-04:00,134798.50681152346,-104061.59114990232,-0.04569500228946888 +2020-05-13 09:30:00-04:00,128861.66904296877,-104061.59114990232,-0.044042311068442586 +2020-05-14 09:30:00-04:00,126790.0151351929,126790.0151351929,-0.016076572057165284 +2020-05-15 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-16 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-18 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-19 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-20 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-21 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-22 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-23 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-26 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-27 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-28 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-29 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-05-30 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-01 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-02 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-03 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-04 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-05 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-06 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-08 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-09 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-10 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-11 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-12 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-13 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-15 09:30:00-04:00,126790.0151351929,126790.0151351929,0.0 +2020-06-16 09:30:00-04:00,127073.42587127688,190201.49734344485,0.0022352764591264673 +2020-06-17 09:30:00-04:00,127889.48538055422,190201.49734344485,0.006421952533993913 +2020-06-18 09:30:00-04:00,127053.32464447024,190201.49734344485,-0.006538150760368344 +2020-06-19 09:30:00-04:00,127053.32464447024,190201.49734344485,0.0 +2020-06-20 09:30:00-04:00,127053.32464447024,190201.49734344485,0.0 +2020-06-22 09:30:00-04:00,127190.00930633547,190201.49734344485,0.001075805471818292 +2020-06-23 09:30:00-04:00,129029.6062301636,285188.9643844605,0.014463375966877079 +2020-06-24 09:30:00-04:00,132240.0837692261,285188.9643844605,0.02488171228962477 +2020-06-25 09:30:00-04:00,130884.32253875735,285188.9643844605,-0.010252271412915182 +2020-06-26 09:30:00-04:00,130884.32253875735,-11786.239167785621,0.0 +2020-06-27 09:30:00-04:00,130884.32253875735,-11786.239167785621,0.0 +2020-06-29 09:30:00-04:00,129873.09628143313,-11786.239167785621,-0.007726106822494194 +2020-06-30 09:30:00-04:00,132473.38424530032,-11786.239167785621,0.020021759997408628 +2020-07-01 09:30:00-04:00,134649.59628143313,-11786.239167785621,0.01642754164189797 +2020-07-02 09:30:00-04:00,134649.59628143313,-11786.239167785621,0.0 +2020-07-03 09:30:00-04:00,134649.59628143313,-11786.239167785621,0.0 +2020-07-06 09:30:00-04:00,135180.843107605,-11786.239167785621,0.003945402294868394 +2020-07-07 09:30:00-04:00,134822.0140060425,-11786.239167785621,-0.0026544375172810053 +2020-07-08 09:30:00-04:00,135861.1991256714,-11786.239167785621,0.007707829669287847 +2020-07-09 09:30:00-04:00,134682.21969451907,-11786.239167785621,-0.008677822945326596 +2020-07-10 09:30:00-04:00,134682.21969451907,-11786.239167785621,0.0 +2020-07-11 09:30:00-04:00,134682.21969451907,-11786.239167785621,0.0 +2020-07-13 09:30:00-04:00,134211.55514373782,-11786.239167785621,-0.0034946301883708175 +2020-07-14 09:30:00-04:00,138456.82253875735,-11786.239167785621,0.031631161642326155 +2020-07-15 09:30:00-04:00,137235.90481414797,-11786.239167785621,-0.008818039459685068 +2020-07-16 09:30:00-04:00,138209.843107605,-11786.239167785621,0.007096818392941628 +2020-07-17 09:30:00-04:00,138209.843107605,-11786.239167785621,0.0 +2020-07-18 09:30:00-04:00,138209.843107605,-11786.239167785621,0.0 +2020-07-20 09:30:00-04:00,140339.46652069094,-11786.239167785621,0.015408623331030658 +2020-07-21 09:30:00-04:00,139486.67855682375,-11786.239167785621,-0.006076608277126749 +2020-07-22 09:30:00-04:00,140348.78140106204,-11786.239167785621,0.00618053890993675 +2020-07-23 09:30:00-04:00,137776.46652069094,-11786.239167785621,-0.01832801720608046 +2020-07-24 09:30:00-04:00,137776.46652069094,-11786.239167785621,0.0 +2020-07-25 09:30:00-04:00,137776.46652069094,-11786.239167785621,0.0 +2020-07-27 09:30:00-04:00,138466.13741912844,-11786.239167785621,0.005005723516170457 +2020-07-28 09:30:00-04:00,138321.67855682375,-11786.239167785621,-0.001043279353329707 +2020-07-29 09:30:00-04:00,138219.1579879761,-11786.239167785621,-0.0007411749909146392 +2020-07-30 09:30:00-04:00,140083.1579879761,-11786.239167785621,0.013485829512593028 +2020-07-31 09:30:00-04:00,140083.1579879761,-11786.239167785621,0.0 +2020-08-01 09:30:00-04:00,140083.1579879761,-11786.239167785621,0.0 +2020-08-03 09:30:00-04:00,140996.5140060425,-11786.239167785621,0.0065200987126861065 +2020-08-04 09:30:00-04:00,142678.78140106204,-11786.239167785621,0.011931269413848256 +2020-08-05 09:30:00-04:00,142683.44595184329,-11786.239167785621,3.26926732583388e-05 +2020-08-06 09:30:00-04:00,143522.24026336672,-11786.239167785621,0.005878707974340092 +2020-08-07 09:30:00-04:00,143522.24026336672,-11786.239167785621,0.0 +2020-08-08 09:30:00-04:00,143522.24026336672,-11786.239167785621,0.0 +2020-08-10 09:30:00-04:00,145185.86367645266,-11786.239167785621,0.011591398030250666 +2020-08-11 09:30:00-04:00,144528.8019699097,-11786.239167785621,-0.004525658971917812 +2020-08-12 09:30:00-04:00,145074.0140060425,-11786.239167785621,0.0037723417664965453 +2020-08-13 09:30:00-04:00,144980.82253875735,-11786.239167785621,-0.0006423718811645607 +2020-08-14 09:30:00-04:00,144980.82253875735,-11786.239167785621,0.0 +2020-08-15 09:30:00-04:00,144980.82253875735,-11786.239167785621,0.0 +2020-08-17 09:30:00-04:00,145880.1991256714,-11786.239167785621,0.006203417604929262 +2020-08-18 09:30:00-04:00,146211.05514373782,-11786.239167785621,0.002267998124827031 +2020-08-19 09:30:00-04:00,144491.5140060425,-11786.239167785621,-0.011760677987070478 +2020-08-20 09:30:00-04:00,145684.4870895386,-11786.239167785621,0.008256353957549312 +2020-08-21 09:30:00-04:00,145684.4870895386,-11786.239167785621,0.0 +2020-08-22 09:30:00-04:00,145684.4870895386,-11786.239167785621,0.0 +2020-08-24 09:30:00-04:00,148298.74026336672,-11786.239167785621,0.017944622835658564 +2020-08-25 09:30:00-04:00,148871.92538299563,-11786.239167785621,0.003865070725556974 +2020-08-26 09:30:00-04:00,150619.42538299563,-11786.239167785621,0.011738277687376453 +2020-08-27 09:30:00-04:00,151052.8019699097,-11786.239167785621,0.0028772954471978363 +2020-08-28 09:30:00-04:00,151052.8019699097,-11786.239167785621,0.0 +2020-08-29 09:30:00-04:00,151052.8019699097,-11786.239167785621,0.0 +2020-08-31 09:30:00-04:00,151411.61685028079,-11786.239167785621,0.002375426842082584 +2020-09-01 09:30:00-04:00,153489.9870895386,-11786.239167785621,0.013726623376018487 +2020-09-02 09:30:00-04:00,154049.17855682375,-11786.239167785621,0.0036431788020083733 +2020-09-03 09:30:00-04:00,149510.343107605,-11786.239167785621,-0.02946354853521349 +2020-09-04 09:30:00-04:00,149510.343107605,-11786.239167785621,0.0 +2020-09-05 09:30:00-04:00,149510.343107605,-11786.239167785621,0.0 +2020-09-08 09:30:00-04:00,145512.05514373782,-11786.239167785621,-0.02674255092164124 +2020-09-09 09:30:00-04:00,147501.88424530032,-11786.239167785621,0.013674668394978884 +2020-09-10 09:30:00-04:00,144705.88424530032,-11786.239167785621,-0.018955690053085394 +2020-09-11 09:30:00-04:00,144705.88424530032,-11786.239167785621,0.0 +2020-09-12 09:30:00-04:00,144705.88424530032,-11786.239167785621,0.0 +2020-09-14 09:30:00-04:00,147175.67855682375,-11786.239167785621,0.017067684043426512 +2020-09-15 09:30:00-04:00,147357.42538299563,-11786.239167785621,0.0012348971511737528 +2020-09-16 09:30:00-04:00,143652.71969451907,-11786.239167785621,-0.025140950168257126 +2020-09-17 09:30:00-04:00,144496.17855682375,-11786.239167785621,0.005871513355948377 +2020-09-18 09:30:00-04:00,144496.17855682375,-11786.239167785621,0.0 +2020-09-19 09:30:00-04:00,144496.17855682375,-11786.239167785621,0.0 +2020-09-21 09:30:00-04:00,141327.38424530032,-11786.239167785621,-0.021929952357025773 +2020-09-22 09:30:00-04:00,142413.1579879761,-11786.239167785621,0.007682684771064707 +2020-09-23 09:30:00-04:00,137902.28140106204,-11786.239167785621,-0.03167457733993173 +2020-09-24 09:30:00-04:00,138536.03457489016,-11786.239167785621,0.004595668522589413 +2020-09-25 09:30:00-04:00,138536.03457489016,-11786.239167785621,0.0 +2020-09-26 09:30:00-04:00,138536.03457489016,-11786.239167785621,0.0 +2020-09-28 09:30:00-04:00,143843.78140106204,-11786.239167785621,0.038313113569759416 +2020-09-29 09:30:00-04:00,143433.6991256714,-11786.239167785621,-0.0028508863671155016 +2020-09-30 09:30:00-04:00,145577.3019699097,-11786.239167785621,0.014944903863632009 +2020-10-01 09:30:00-04:00,142785.96652069094,-11786.239167785621,-0.019174249085861628 +2020-10-02 09:30:00-04:00,142785.96652069094,-11786.239167785621,0.0 +2020-10-03 09:30:00-04:00,142785.96652069094,-11786.239167785621,0.0 +2020-10-05 09:30:00-04:00,146611.82253875735,-11786.239167785621,0.026794341988167325 +2020-10-06 09:30:00-04:00,145777.67855682375,-11786.239167785621,-0.005689472837110965 +2020-10-07 09:30:00-04:00,147981.86367645266,-11786.239167785621,0.015120182605800725 +2020-10-08 09:30:00-04:00,149244.71969451907,-11786.239167785621,0.008533856694949549 +2020-10-09 09:30:00-04:00,149244.71969451907,-11786.239167785621,0.0 +2020-10-10 09:30:00-04:00,149244.71969451907,-11786.239167785621,0.0 +2020-10-12 09:30:00-04:00,152376.24026336672,-11786.239167785621,0.02098245469090898 +2020-10-13 09:30:00-04:00,151663.26083221438,-11786.239167785621,-0.004679072209158308 +2020-10-14 09:30:00-04:00,148382.61685028079,-11786.239167785621,-0.0216311054103141 +2020-10-15 09:30:00-04:00,150829.11685028079,-11786.239167785621,0.01648778038783716 +2020-10-16 09:30:00-04:00,150829.11685028079,-11786.239167785621,0.0 +2020-10-17 09:30:00-04:00,150829.11685028079,-11786.239167785621,0.0 +2020-10-19 09:30:00-04:00,148266.11685028079,-11786.239167785621,-0.016992740218350177 +2020-10-20 09:30:00-04:00,148205.53457489016,-11786.239167785621,-0.0004086049913332168 +2020-10-21 09:30:00-04:00,148033.11685028079,-11786.239167785621,-0.0011633690003813868 +2020-10-22 09:30:00-04:00,149417.13741912844,-11786.239167785621,0.009349398285300126 +2020-10-23 09:30:00-04:00,149417.13741912844,-11786.239167785621,0.0 +2020-10-24 09:30:00-04:00,149417.13741912844,-11786.239167785621,0.0 +2020-10-26 09:30:00-04:00,146541.92538299563,-11786.239167785621,-0.019242853167957485 +2020-10-27 09:30:00-04:00,142972.36367645266,-11786.239167785621,-0.024358637961209517 +2020-10-28 09:30:00-04:00,140553.82253875735,-11786.239167785621,-0.01691614431981059 +2020-10-29 09:30:00-04:00,141192.24026336672,-11786.239167785621,0.004542158392265128 +2020-10-30 09:30:00-04:00,141192.24026336672,-11786.239167785621,0.0 +2020-10-31 09:30:00-04:00,141192.24026336672,-11786.239167785621,0.0 +2020-11-02 09:30:00-05:00,142086.96652069094,-11786.239167785621,0.0063369364750873736 +2020-11-03 09:30:00-05:00,143713.3019699097,-11786.239167785621,0.011446056517660397 +2020-11-04 09:30:00-05:00,147054.5140060425,-11786.239167785621,0.023249149454741325 +2020-11-05 09:30:00-05:00,150959.59628143313,-11786.239167785621,0.026555337670424395 +2020-11-06 09:30:00-05:00,151281.13741912844,-11786.239167785621,0.00212998143619747 +2020-11-07 09:30:00-05:00,151281.13741912844,-11786.239167785621,0.0 +2020-11-09 09:30:00-05:00,157823.78140106204,-11786.239167785621,0.043248246896815834 +2020-11-10 09:30:00-05:00,152940.09628143313,-11786.239167785621,-0.030943911470594387 +2020-11-11 09:30:00-05:00,154296.1579879761,-11786.239167785621,0.008866619934955411 +2020-11-12 09:30:00-05:00,153914.03457489016,-11786.239167785621,-0.002476558185691924 +2020-11-13 09:30:00-05:00,153769.57571258547,-11786.239167785621,-0.0009385684853475684 +2020-11-14 09:30:00-05:00,153769.57571258547,-11786.239167785621,0.0 +2020-11-16 09:30:00-05:00,156430.44595184329,-11786.239167785621,0.017304269891667667 +2020-11-17 09:30:00-05:00,155959.78140106204,-11786.239167785621,-0.0030087784249246408 +2020-11-18 09:30:00-05:00,156397.82253875735,-11786.239167785621,0.002808680120991225 +2020-11-19 09:30:00-05:00,153923.36367645266,-11786.239167785621,-0.015821568498445626 +2020-11-20 09:30:00-05:00,154808.76083221438,-11786.239167785621,0.005752194693606327 +2020-11-21 09:30:00-05:00,154808.76083221438,-11786.239167785621,0.0 +2020-11-23 09:30:00-05:00,154706.24026336672,-11786.239167785621,-0.0006622400973725906 +2020-11-24 09:30:00-05:00,156071.61685028079,-11786.239167785621,0.008825607710391647 +2020-11-25 09:30:00-05:00,157432.343107605,-11786.239167785621,0.008718601657273561 +2020-11-26 09:30:00-05:00,157432.343107605,-11786.239167785621,0.0 +2020-11-27 09:30:00-05:00,157763.1991256714,-11786.239167785621,0.0021015758994342715 +2020-11-28 09:30:00-05:00,157763.1991256714,-11786.239167785621,0.0 +2020-11-30 09:30:00-05:00,157292.53457489016,-11786.239167785621,-0.0029833608432745518 +2020-12-01 09:30:00-05:00,158569.38424530032,-11786.239167785621,0.008117674966972022 +2020-12-02 09:30:00-05:00,159418.43488006594,159418.43488006594,0.005354442402653037 +2020-12-03 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-04 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-05 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-07 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-08 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-09 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-10 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-11 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-12 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-14 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-15 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-16 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-17 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-18 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-19 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-21 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-22 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-23 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-24 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-25 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-28 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-29 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-30 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2020-12-31 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-01 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-04 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-05 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-06 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-07 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-08 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-09 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-11 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-12 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-13 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-14 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-15 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-16 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-19 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-20 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-21 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-22 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-23 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-25 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-26 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-27 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-28 09:30:00-05:00,159418.43488006594,159418.43488006594,0.0 +2021-01-29 09:30:00-05:00,157311.44348602297,79752.51244049074,-0.013216736167483423 +2021-01-30 09:30:00-05:00,155435.13875808718,155435.13875808718,-0.011927325096997787 +2021-02-01 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-02 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-03 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-04 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-05 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-06 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-08 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-09 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-10 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-11 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-12 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-13 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-16 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-17 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-18 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-19 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-20 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-22 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-23 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-24 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-25 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-26 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-02-27 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-01 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-02 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-03 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-04 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-05 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-06 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-08 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-09 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-10 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-11 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-12 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-13 09:30:00-05:00,155435.13875808718,155435.13875808718,0.0 +2021-03-15 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-16 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-17 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-18 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-19 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-20 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-22 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-23 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-24 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-25 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-26 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-27 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-29 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-30 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-03-31 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-01 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-02 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-05 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-06 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-07 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-08 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-09 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-10 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-12 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-13 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-14 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-15 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-16 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-17 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-19 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-20 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-21 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-22 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-23 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-24 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-26 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-27 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-28 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-29 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-04-30 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-01 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-03 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-04 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-05 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-06 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-07 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-08 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-10 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-11 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-12 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-13 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-14 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-15 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-17 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-18 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-19 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-20 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-21 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-22 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-24 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-25 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-26 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-27 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-28 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-05-29 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-01 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-02 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-03 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-04 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-05 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-07 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-08 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-09 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-10 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-11 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-12 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-14 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-15 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-16 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-17 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-18 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-19 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-21 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-22 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-23 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-24 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-25 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-26 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-28 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-29 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-06-30 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-01 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-02 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-03 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-06 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-07 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-08 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-09 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-10 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-12 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-13 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-14 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-15 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-16 09:30:00-04:00,155435.13875808718,155435.13875808718,0.0 +2021-07-17 09:30:00-04:00,155435.13875808718,233044.92049636843,0.0 +2021-07-19 09:30:00-04:00,157273.88180007937,233044.92049636843,0.011829648409513949 +2021-07-20 09:30:00-04:00,156088.4011482239,233044.92049636843,-0.007537682915224275 +2021-07-21 09:30:00-04:00,155661.20223464968,233044.92049636843,-0.0027369036419852 +2021-07-22 09:30:00-04:00,155166.36245193484,233044.92049636843,-0.0031789538793931538 +2021-07-23 09:30:00-04:00,155166.36245193484,233044.92049636843,0.0 +2021-07-24 09:30:00-04:00,155166.36245193484,233044.92049636843,0.0 +2021-07-26 09:30:00-04:00,154740.93984451296,233044.92049636843,-0.0027417192792262846 +2021-07-27 09:30:00-04:00,154781.88180007937,233044.92049636843,0.0002645838625998653 +2021-07-28 09:30:00-04:00,154756.9591926575,233044.92049636843,-0.00016101760187969827 +2021-07-29 09:30:00-04:00,154847.391809845,116569.4685310364,0.0005843525076951739 +2021-07-30 09:30:00-04:00,154847.391809845,58239.94655838015,0.0 +2021-07-31 09:30:00-04:00,154847.391809845,58239.94655838015,0.0 +2021-08-02 09:30:00-04:00,156481.91317214968,58239.94655838015,0.010555691918349597 +2021-08-03 09:30:00-04:00,158008.54194107058,58239.94655838015,0.009755943916926801 +2021-08-04 09:30:00-04:00,157579.60117568972,58239.94655838015,-0.0027146682078798 +2021-08-05 09:30:00-04:00,156483.30285110476,58239.94655838015,-0.006957108130783207 +2021-08-06 09:30:00-04:00,156483.30285110476,58239.94655838015,0.0 +2021-08-07 09:30:00-04:00,156483.30285110476,58239.94655838015,0.0 +2021-08-09 09:30:00-04:00,156501.33211746218,58239.94655838015,0.00011521527235780482 +2021-08-10 09:30:00-04:00,155814.4389442444,58239.94655838015,-0.004389056399227487 +2021-08-11 09:30:00-04:00,156019.30037918093,58239.94655838015,0.0013147782472830993 +2021-08-12 09:30:00-04:00,159029.6586860657,58239.94655838015,0.01929478147619279 +2021-08-13 09:30:00-04:00,159029.6586860657,58239.94655838015,0.0 +2021-08-14 09:30:00-04:00,159029.6586860657,58239.94655838015,0.0 +2021-08-16 09:30:00-04:00,160793.29313125613,58239.94655838015,0.011089971894311601 +2021-08-17 09:30:00-04:00,160501.27176895144,58239.94655838015,-0.0018161289977829398 +2021-08-18 09:30:00-04:00,155925.15703811648,58239.94655838015,-0.028511392342251862 +2021-08-19 09:30:00-04:00,158133.9675544739,58239.94655838015,0.014165838010459453 +2021-08-20 09:30:00-04:00,158133.9675544739,58239.94655838015,0.0 +2021-08-21 09:30:00-04:00,158133.9675544739,58239.94655838015,0.0 +2021-08-23 09:30:00-04:00,159186.3326515198,58239.94655838015,0.006654895929828486 +2021-08-24 09:30:00-04:00,159585.97121658328,58239.94655838015,0.002510508021680069 +2021-08-25 09:30:00-04:00,157742.52654495242,58239.94655838015,-0.011551420576492943 +2021-08-26 09:30:00-04:00,156955.9022621155,58239.94655838015,-0.004986761021687713 +2021-08-27 09:30:00-04:00,156955.9022621155,58239.94655838015,0.0 +2021-08-28 09:30:00-04:00,156955.9022621155,58239.94655838015,0.0 +2021-08-30 09:30:00-04:00,162326.75011672976,58239.94655838015,0.03421883329780728 +2021-08-31 09:30:00-04:00,162455.73920669558,58239.94655838015,0.0007946262083917688 +2021-09-01 09:30:00-04:00,163577.8093513489,58239.94655838015,0.006906928312490734 +2021-09-02 09:30:00-04:00,163683.3379615784,58239.94655838015,0.0006451279097572371 +2021-09-03 09:30:00-04:00,163683.3379615784,58239.94655838015,0.0 +2021-09-04 09:30:00-04:00,163683.3379615784,58239.94655838015,0.0 +2021-09-07 09:30:00-04:00,167770.338785553,58239.94655838015,0.024968948427322335 +2021-09-08 09:30:00-04:00,166002.76102676394,58239.94655838015,-0.010535698810553273 +2021-09-09 09:30:00-04:00,165349.82503738406,58239.94655838015,-0.003933283912516461 +2021-09-10 09:30:00-04:00,165349.82503738406,58239.94655838015,0.0 +2021-09-11 09:30:00-04:00,165349.82503738406,58239.94655838015,0.0 +2021-09-13 09:30:00-04:00,160247.74480667117,58239.94655838015,-0.030856278375615775 +2021-09-14 09:30:00-04:00,158706.62447586062,58239.94655838015,-0.009617110884585722 +2021-09-15 09:30:00-04:00,158080.94820632937,58239.94655838015,-0.003942345012992288 +2021-09-16 09:30:00-04:00,158967.5730232239,58239.94655838015,0.005608675978697297 +2021-09-17 09:30:00-04:00,158967.5730232239,58239.94655838015,0.0 +2021-09-18 09:30:00-04:00,158967.5730232239,58239.94655838015,0.0 +2021-09-20 09:30:00-04:00,154548.96792068484,58239.94655838015,-0.02779563793109896 +2021-09-21 09:30:00-04:00,155263.09504165652,58239.94655838015,0.0046207175018999624 +2021-09-22 09:30:00-04:00,157246.48809280398,58239.94655838015,0.012774401093932353 +2021-09-23 09:30:00-04:00,155766.57055130007,58239.94655838015,-0.009411450516023545 +2021-09-24 09:30:00-04:00,155766.57055130007,58239.94655838015,0.0 +2021-09-25 09:30:00-04:00,155766.57055130007,58239.94655838015,0.0 +2021-09-27 09:30:00-04:00,153164.37612380984,58239.94655838015,-0.016705731006854463 +2021-09-28 09:30:00-04:00,153022.35759963992,58239.94655838015,-0.0009272294757047828 +2021-09-29 09:30:00-04:00,154313.3329414368,58239.94655838015,0.008436514520149485 +2021-09-30 09:30:00-04:00,153082.59722366335,58239.94655838015,-0.00797556305935343 +2021-10-01 09:30:00-04:00,153082.59722366335,58239.94655838015,0.0 +2021-10-02 09:30:00-04:00,153082.59722366335,58239.94655838015,0.0 +2021-10-04 09:30:00-04:00,150300.64493789675,58239.94655838015,-0.018172884026144365 +2021-10-05 09:30:00-04:00,150449.11998977663,58239.94655838015,0.0009878537243883656 +2021-10-06 09:30:00-04:00,153166.06099929812,58239.94655838015,0.01805886940186885 +2021-10-07 09:30:00-04:00,154144.77312698367,58239.94655838015,0.006389875937920841 +2021-10-08 09:30:00-04:00,154144.77312698367,58239.94655838015,0.0 +2021-10-09 09:30:00-04:00,154144.77312698367,58239.94655838015,0.0 +2021-10-11 09:30:00-04:00,153855.74900283816,58239.94655838015,-0.0018750173507823265 +2021-10-12 09:30:00-04:00,151620.7347206116,58239.94655838015,-0.01452668682653735 +2021-10-13 09:30:00-04:00,151894.6996864319,58239.94655838015,0.0018069096309627497 +2021-10-14 09:30:00-04:00,152892.38172378542,58239.94655838015,0.006568247867852595 +2021-10-15 09:30:00-04:00,152892.38172378542,58239.94655838015,0.0 +2021-10-16 09:30:00-04:00,152892.38172378542,58239.94655838015,0.0 +2021-10-18 09:30:00-04:00,156067.26752700808,58239.94655838015,0.020765493789993927 +2021-10-19 09:30:00-04:00,157717.10199966433,58239.94655838015,0.010571303635919405 +2021-10-20 09:30:00-04:00,157736.1755622864,58239.94655838015,0.00012093528463452685 +2021-10-21 09:30:00-04:00,158558.01864089968,58239.94655838015,0.0052102383976513345 +2021-10-22 09:30:00-04:00,158558.01864089968,58239.94655838015,0.0 +2021-10-23 09:30:00-04:00,158558.01864089968,58239.94655838015,0.0 +2021-10-25 09:30:00-04:00,157289.64794692997,-23250.324266815165,-0.007999410593306555 +2021-10-26 09:30:00-04:00,157325.9164710999,-23250.324266815165,0.00023058430509137473 +2021-10-27 09:30:00-04:00,157882.06458816532,-23250.324266815165,0.003535006371105931 +2021-10-28 09:30:00-04:00,154738.65720901493,-23250.324266815165,-0.019909844651132214 +2021-10-29 09:30:00-04:00,154738.65720901493,-23250.324266815165,0.0 +2021-10-30 09:30:00-04:00,154738.65720901493,-23250.324266815165,0.0 +2021-11-01 09:30:00-04:00,156479.62016067508,-23250.324266815165,0.011250989139116818 +2021-11-02 09:30:00-04:00,158571.1849952698,-23250.324266815165,0.013366372134895776 +2021-11-03 09:30:00-04:00,160009.89794692997,-23250.324266815165,0.009072978496711626 +2021-11-04 09:30:00-04:00,160384.6849952698,-23250.324266815165,0.0023422741539660397 +2021-11-05 09:30:00-04:00,160384.6849952698,-23250.324266815165,0.0 +2021-11-06 09:30:00-04:00,160384.6849952698,-23250.324266815165,0.0 +2021-11-08 09:30:00-05:00,160070.35016067507,-22984.344266815166,-0.0019598806120673107 +2021-11-09 09:30:00-05:00,158607.45204360964,-22984.344266815166,-0.009139094876702725 +2021-11-10 09:30:00-05:00,158389.8408985901,-22984.344266815166,-0.0013720108495262062 +2021-11-11 09:30:00-05:00,157108.30385025026,-22984.344266815166,-0.008091030593056492 +2021-11-12 09:30:00-05:00,156467.51687820436,-22984.344266815166,-0.004078632105001145 +2021-11-13 09:30:00-05:00,156467.51687820436,-22984.344266815166,0.0 +2021-11-15 09:30:00-05:00,158812.97982986452,-22984.344266815166,0.014990095059065123 +2021-11-16 09:30:00-05:00,158293.118684845,-22984.344266815166,-0.0032734172331282396 +2021-11-17 09:30:00-05:00,159574.65573318483,-22984.344266815166,0.008095974474363166 +2021-11-18 09:30:00-05:00,162851.05385025026,-22984.344266815166,0.020532070722707463 +2021-11-19 09:30:00-05:00,167614.49835403444,-22984.344266815166,0.029250314266706656 +2021-11-20 09:30:00-05:00,167614.49835403444,-22984.344266815166,0.0 +2021-11-22 09:30:00-05:00,172486.76687820436,-22984.344266815166,0.029068300009935655 +2021-11-23 09:30:00-05:00,171809.72982986452,-22984.344266815166,-0.003925153567391648 +2021-11-24 09:30:00-05:00,171362.40573318483,-22984.344266815166,-0.0026036016535422313 +2021-11-25 09:30:00-05:00,171362.40573318483,-22984.344266815166,0.0 +2021-11-26 09:30:00-05:00,169935.7945881653,-22984.344266815166,-0.008325111560588128 +2021-11-27 09:30:00-05:00,169935.7945881653,-22984.344266815166,0.0 +2021-11-29 09:30:00-05:00,169693.97982986452,-22984.344266815166,-0.0014229771831579807 +2021-11-30 09:30:00-05:00,170443.57237442018,-22984.344266815166,0.004417319608551962 +2021-12-01 09:30:00-05:00,179498.97056777956,-22984.344266815166,0.0531284228980311 +2021-12-02 09:30:00-05:00,168932.32237442018,-22984.344266815166,-0.05886745845915231 +2021-12-03 09:30:00-05:00,175315.8408985901,-22984.344266815166,0.03778743128873563 +2021-12-04 09:30:00-05:00,175315.8408985901,-22984.344266815166,0.0 +2021-12-06 09:30:00-05:00,175642.2576161194,-22984.344266815166,0.001861878058800892 +2021-12-07 09:30:00-05:00,181433.37794692995,-22984.344266815166,0.032971110764628886 +2021-12-08 09:30:00-05:00,185120.83163650514,-22984.344266815166,0.020324009459019132 +2021-12-09 09:30:00-05:00,186781.62445877076,186781.62445877076,0.008971398883550252 +2021-12-10 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-11 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-13 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-14 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-15 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-16 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-17 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-18 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-20 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-21 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-22 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-23 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-24 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-27 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-28 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-29 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-30 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2021-12-31 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-01 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-03 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-04 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-05 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-06 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-07 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-08 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-10 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-11 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-12 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-13 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-14 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-15 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-18 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-19 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-20 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-21 09:30:00-05:00,186781.62445877076,186781.62445877076,0.0 +2022-01-22 09:30:00-05:00,186781.62445877073,280349.2239460754,-1.1102230246251565e-16 +2022-01-24 09:30:00-05:00,189622.92420242308,280349.2239460754,0.015211880461396987 +2022-01-25 09:30:00-05:00,189406.62445877073,280349.2239460754,-0.0011406835147286243 +2022-01-26 09:30:00-05:00,187798.02368972776,280349.2239460754,-0.008492843234176983 +2022-01-27 09:30:00-05:00,188314.62189529417,280349.2239460754,0.002750818115210274 +2022-01-28 09:30:00-05:00,189486.42548416136,280349.2239460754,0.00622258418955246 +2022-01-29 09:30:00-05:00,189486.42548416136,280349.2239460754,0.0 +2022-01-31 09:30:00-05:00,187688.82599685667,280349.2239460754,-0.0094866926889966 +2022-02-01 09:30:00-05:00,185706.42548416136,280349.2239460754,-0.010562165873041929 +2022-02-02 09:30:00-05:00,184694.22394607542,280349.2239460754,-0.005450546664968581 +2022-02-03 09:30:00-05:00,185649.72138259886,280349.2239460754,0.00517340183200532 +2022-02-04 09:30:00-05:00,186615.72266433714,280349.2239460754,0.005203354330640231 +2022-02-05 09:30:00-05:00,186615.72266433714,280349.2239460754,0.0 +2022-02-07 09:30:00-05:00,185952.12189529417,280349.2239460754,-0.003555974596184397 +2022-02-08 09:30:00-05:00,186535.92163894651,280349.2239460754,0.0031395164395116026 +2022-02-09 09:30:00-05:00,184753.02368972776,280349.2239460754,-0.009557933579515399 +2022-02-10 09:30:00-05:00,185567.8247151184,280349.2239460754,0.004410217538626027 +2022-02-11 09:30:00-05:00,185973.12317703245,280349.2239460754,0.0021840987926451394 +2022-02-12 09:30:00-05:00,185973.12317703245,280349.2239460754,0.0 +2022-02-14 09:30:00-05:00,187966.0211262512,280349.2239460754,0.010716053562866978 +2022-02-15 09:30:00-05:00,187165.92163894651,280349.2239460754,-0.004256617672229623 +2022-02-16 09:30:00-05:00,187123.92548416136,280349.2239460754,-0.00022437928025254017 +2022-02-17 09:30:00-05:00,187273.02368972776,280349.2239460754,0.0007967885730306712 +2022-02-18 09:30:00-05:00,188509.92676589964,280349.2239460754,0.006604811797246146 +2022-02-19 09:30:00-05:00,188509.92676589964,280349.2239460754,0.0 +2022-02-22 09:30:00-05:00,189652.32086990355,280349.2239460754,0.006060127037355256 +2022-02-23 09:30:00-05:00,189490.62317703245,280349.2239460754,-0.0008526006543416731 +2022-02-24 09:30:00-05:00,194035.02625320433,280349.2239460754,0.023982205557085745 +2022-02-25 09:30:00-05:00,190131.1270222473,280349.2239460754,-0.020119559372041795 +2022-02-26 09:30:00-05:00,190131.1270222473,280349.2239460754,0.0 +2022-02-28 09:30:00-05:00,189622.92420242308,280349.2239460754,-0.0026729069973100428 +2022-03-01 09:30:00-05:00,188990.82215164183,280349.2239460754,-0.0033334685320350887 +2022-03-02 09:30:00-05:00,189551.52497146605,280349.2239460754,0.0029668256555566153 +2022-03-03 09:30:00-05:00,187850.52368972776,280349.2239460754,-0.00897382008398162 +2022-03-04 09:30:00-05:00,189681.72394607542,280349.2239460754,0.009748177542332703 +2022-03-05 09:30:00-05:00,189681.72394607542,420667.9739460754,0.0 +2022-03-07 09:30:00-05:00,189788.73047683714,420667.9739460754,0.0005641372744595863 +2022-03-08 09:30:00-05:00,196171.2765583801,420667.9739460754,0.03362974221655346 +2022-03-09 09:30:00-05:00,193218.06610916136,420667.9739460754,-0.015054244948749629 +2022-03-10 09:30:00-05:00,194619.77982376097,420667.9739460754,0.007254568596125388 +2022-03-11 09:30:00-05:00,191623.7765583801,420667.9739460754,-0.01539413551949298 +2022-03-12 09:30:00-05:00,191623.7765583801,420667.9739460754,0.0 +2022-03-14 09:30:00-04:00,196091.02982376097,420667.9739460754,0.023312625111633123 +2022-03-15 09:30:00-04:00,190676.81610916136,420667.9739460754,-0.027610715897946503 +2022-03-16 09:30:00-04:00,188697.32590530394,420667.9739460754,-0.01038138901335639 +2022-03-17 09:30:00-04:00,186337.97394607542,420667.9739460754,-0.012503367220013106 +2022-03-18 09:30:00-04:00,186337.97394607542,420667.9739460754,0.0 +2022-03-19 09:30:00-04:00,186337.97394607542,630907.9739460754,0.0 +2022-03-21 09:30:00-04:00,178360.08881423948,630907.9739460754,-0.04281405965133367 +2022-03-22 09:30:00-04:00,177294.3202290344,630907.9739460754,-0.005975375950362238 +2022-03-23 09:30:00-04:00,178278.87146804808,630907.9739460754,0.00555320236847856 +2022-03-24 09:30:00-04:00,172980.5702290344,630907.9739460754,-0.029719176453073204 +2022-03-25 09:30:00-04:00,172980.5702290344,946268.8165058899,0.0 +2022-03-26 09:30:00-04:00,172980.5702290344,946268.8165058899,0.0 +2022-03-28 09:30:00-04:00,157794.55533645628,575952.725349884,-0.08779029270438365 +2022-03-29 09:30:00-04:00,157503.66867874144,575952.725349884,-0.0018434518041170467 +2022-03-30 09:30:00-04:00,159730.70203445433,575952.725349884,0.014139564966295204 +2022-03-31 09:30:00-04:00,163893.9375691223,575952.725349884,0.026064090883228808 +2022-04-01 09:30:00-04:00,163893.9375691223,575952.725349884,0.0 +2022-04-02 09:30:00-04:00,163893.9375691223,575952.725349884,0.0 +2022-04-04 09:30:00-04:00,162157.74424026487,575952.725349884,-0.010593395671668393 +2022-04-05 09:30:00-04:00,169729.70203445433,575952.725349884,0.046695011882813775 +2022-04-06 09:30:00-04:00,170911.41867874144,575952.725349884,0.006962344422470235 +2022-04-07 09:30:00-04:00,168747.99424026487,575952.725349884,-0.012658162077181623 +2022-04-08 09:30:00-04:00,168747.99424026487,575952.725349884,0.0 +2022-04-09 09:30:00-04:00,168747.99424026487,575952.725349884,0.0 +2022-04-11 09:30:00-04:00,173193.01755569456,575952.725349884,0.02634119199722651 +2022-04-12 09:30:00-04:00,177783.45645950316,575952.725349884,0.026504757342959318 +2022-04-13 09:30:00-04:00,172765.78644607542,575952.725349884,-0.028223492294237706 +2022-04-14 09:30:00-04:00,172765.78644607542,575952.725349884,0.0 +2022-04-15 09:30:00-04:00,172765.78644607542,575952.725349884,0.0 +2022-04-18 09:30:00-04:00,177937.9986653137,575952.725349884,0.029937711196381223 +2022-04-19 09:30:00-04:00,169702.43314407347,575952.725349884,-0.04628334354108721 +2022-04-20 09:30:00-04:00,168229.85758255003,575952.725349884,-0.008677398044571683 +2022-04-21 09:30:00-04:00,178801.5320210266,575952.725349884,0.06284065498473757 +2022-04-22 09:30:00-04:00,178801.5320210266,575952.725349884,0.0 +2022-04-23 09:30:00-04:00,178801.5320210266,863876.4177632141,0.0 +2022-04-25 09:30:00-04:00,196174.9988179016,863876.4177632141,0.09716620769687778 +2022-04-26 09:30:00-04:00,209644.1130757141,863876.4177632141,0.06865866873441462 +2022-04-27 09:30:00-04:00,201725.6843647766,863876.4177632141,-0.03777081356955503 +2022-04-28 09:30:00-04:00,198357.41599319456,1295879.0965046692,-0.016697270762464078 +2022-04-29 09:30:00-04:00,198357.41599319456,1943971.7909016418,0.0 +2022-04-30 09:30:00-04:00,198357.41599319456,1943971.7909016418,0.0 +2022-05-02 09:30:00-04:00,233715.5406575012,1943971.7909016418,0.17825461421376732 +2022-05-03 09:30:00-04:00,225185.1662373352,1943971.7909016418,-0.0364989610710863 +2022-05-04 09:30:00-04:00,194401.2912068176,1943971.7909016418,-0.13670471969753428 +2022-05-05 09:30:00-04:00,249828.66574905394,1943971.7909016418,0.28511834565578487 +2022-05-06 09:30:00-04:00,249828.66574905394,1943971.7909016418,0.0 +2022-05-07 09:30:00-04:00,249828.66574905394,1943971.7909016418,0.0 +2022-05-09 09:30:00-04:00,277068.54114578245,1943971.7909016418,0.10903422677720354 +2022-05-10 09:30:00-04:00,303525.29071853636,1943971.7909016418,0.09548810364159466 +2022-05-11 09:30:00-04:00,339378.04102371214,1943971.7909016418,0.11812112994044566 +2022-05-12 09:30:00-04:00,309129.9161152649,1943971.7909016418,-0.08912811452740355 +2022-05-13 09:30:00-04:00,309129.9161152649,1943971.7909016418,0.0 +2022-05-14 09:30:00-04:00,309129.9161152649,1943971.7909016418,0.0 +2022-05-16 09:30:00-04:00,268661.6659321594,1943971.7909016418,-0.13091017101048263 +2022-05-17 09:30:00-04:00,281148.2909016418,1943971.7909016418,0.04647713668475295 +2022-05-18 09:30:00-04:00,342468.79102371214,1943971.7909016418,0.21810731954092843 +2022-05-19 09:30:00-04:00,323388.5409016418,1943971.7909016418,-0.05571383618646064 +2022-05-20 09:30:00-04:00,323388.5409016418,1943971.7909016418,0.0 +2022-05-21 09:30:00-04:00,323388.5409016418,1943971.7909016418,0.0 +2022-05-23 09:30:00-04:00,326232.040962677,1943971.7909016418,0.008792828753632298 +2022-05-24 09:30:00-04:00,327262.290962677,1943971.7909016418,0.0031580282456618036 +2022-05-25 09:30:00-04:00,301052.66556594847,1943971.7909016418,-0.08008752037892941 +2022-05-26 09:30:00-04:00,262974.6658100891,1943971.7909016418,-0.12648285204277 +2022-05-27 09:30:00-04:00,262974.6658100891,1943971.7909016418,0.0 +2022-05-28 09:30:00-04:00,262974.6658100891,1943971.7909016418,0.0 +2022-05-31 09:30:00-04:00,233056.16556594847,1943971.7909016418,-0.11376951521918355 +2022-06-01 09:30:00-04:00,256751.91556594847,1943971.7909016418,0.10167398893935187 +2022-06-02 09:30:00-04:00,244471.41605422972,1943971.7909016418,-0.047830215734318116 +2022-06-03 09:30:00-04:00,244471.41605422972,1943971.7909016418,0.0 +2022-06-04 09:30:00-04:00,244471.41605422972,1943971.7909016418,0.0 +2022-06-06 09:30:00-04:00,262191.66574905394,1943971.7909016418,0.07248393280829779 +2022-06-07 09:30:00-04:00,238166.2910847473,1943971.7909016418,-0.0916328693960149 +2022-06-08 09:30:00-04:00,257081.66599319456,1943971.7909016418,0.07942087363537342 +2022-06-09 09:30:00-04:00,316671.2907795715,1943971.7909016418,0.2317925883830021 +2022-06-10 09:30:00-04:00,316671.2907795715,1943971.7909016418,0.0 +2022-06-11 09:30:00-04:00,316671.2907795715,2915771.4829182434,0.0 +2022-06-13 09:30:00-04:00,435344.74274490355,2915771.4829182434,0.37475279705080133 +2022-06-14 09:30:00-04:00,431988.059334259,2915771.4829182434,-0.0077104030003445345 +2022-06-15 09:30:00-04:00,477074.59864089964,2915771.4829182434,0.10436987396393294 +2022-06-16 09:30:00-04:00,509984.59864089964,2915771.4829182434,0.06898292236424819 +2022-06-17 09:30:00-04:00,509984.59864089964,2915771.4829182434,0.0 +2022-06-18 09:30:00-04:00,509984.59864089964,2915771.4829182434,0.0 +2022-06-21 09:30:00-04:00,476350.67505691526,2915771.4829182434,-0.06595086140565465 +2022-06-22 09:30:00-04:00,436726.90650222776,2915771.4829182434,-0.08318193009793295 +2022-06-23 09:30:00-04:00,405396.72309158323,2915771.4829182434,-0.07173861501131196 +2022-06-24 09:30:00-04:00,405396.72309158323,2915771.4829182434,0.0 +2022-06-25 09:30:00-04:00,405396.72309158323,2915771.4829182434,0.0 +2022-06-27 09:30:00-04:00,347277.55060623167,2915771.4829182434,-0.14336369579440789 +2022-06-28 09:30:00-04:00,406515.55060623167,2915771.4829182434,0.1705782590800644 +2022-06-29 09:30:00-04:00,439359.86719558714,2915771.4829182434,0.08079473599564668 +2022-06-30 09:30:00-04:00,437253.5789875793,2915771.4829182434,-0.004793993182518386 +2022-07-01 09:30:00-04:00,437253.5789875793,2915771.4829182434,0.0 +2022-07-02 09:30:00-04:00,437253.5789875793,2915771.4829182434,0.0 +2022-07-05 09:30:00-04:00,400723.559334259,2915771.4829182434,-0.08354424390968329 +2022-07-06 09:30:00-04:00,380911.67505691526,2915771.4829182434,-0.04944027825630759 +2022-07-07 09:30:00-04:00,366760.4152302551,2915771.4829182434,-0.03715102674273685 +2022-07-08 09:30:00-04:00,366760.4152302551,2915771.4829182434,0.0 +2022-07-09 09:30:00-04:00,366760.4152302551,-1091311.0934062195,0.0 +2022-07-11 09:30:00-04:00,353131.13361404417,-1091311.0934062195,-0.037161266729547004 +2022-07-12 09:30:00-04:00,320940.4295735168,-1091311.0934062195,-0.09115793249685622 +2022-07-13 09:30:00-04:00,315330.5014424133,-1091311.0934062195,-0.0174796554568033 +2022-07-14 09:30:00-04:00,348989.61063430784,-1091311.0934062195,0.10674231968657644 +2022-07-15 09:30:00-04:00,348989.61063430784,-1091311.0934062195,0.0 +2022-07-16 09:30:00-04:00,348989.61063430784,-1091311.0934062195,0.0 +2022-07-18 09:30:00-04:00,362280.0560383606,-1091311.0934062195,0.03808263913615262 +2022-07-19 09:30:00-04:00,386338.46118972776,-1091311.0934062195,0.06640830691717614 +2022-07-20 09:30:00-04:00,392701.3203816223,-1091311.0934062195,0.01646964988238575 +2022-07-21 09:30:00-04:00,410622.7571492004,-1091311.0934062195,0.04563630382032402 +2022-07-22 09:30:00-04:00,410622.7571492004,-1091311.0934062195,0.0 +2022-07-23 09:30:00-04:00,410622.7571492004,-1091311.0934062195,0.0 +2022-07-25 09:30:00-04:00,391496.4928059387,-1091311.0934062195,-0.04657867595076359 +2022-07-26 09:30:00-04:00,393454.2514424133,-1091311.0934062195,0.005000705427634644 +2022-07-27 09:30:00-04:00,421804.8117451477,-1091311.0934062195,0.07205554444716378 +2022-07-28 09:30:00-04:00,443227.5560383606,-1091311.0934062195,0.05078828808182578 +2022-07-29 09:30:00-04:00,443227.5560383606,-1091311.0934062195,0.0 +2022-07-30 09:30:00-04:00,443227.5560383606,-1091311.0934062195,0.0 +2022-08-01 09:30:00-04:00,449025.68820999144,-1091311.0934062195,0.013081614833372557 +2022-08-02 09:30:00-04:00,453468.36063430784,-1091311.0934062195,0.009894027315066944 +2022-08-03 09:30:00-04:00,468791.93820999144,-1091311.0934062195,0.033791944280851416 +2022-08-04 09:30:00-04:00,451058.8203816223,-1091311.0934062195,-0.03782726703040218 +2022-08-05 09:30:00-04:00,451058.8203816223,-1091311.0934062195,0.0 +2022-08-06 09:30:00-04:00,451058.8203816223,-1091311.0934062195,0.0 +2022-08-08 09:30:00-04:00,460697.21118972776,-1091311.0934062195,0.021368367877055983 +2022-08-09 09:30:00-04:00,485395.60199783323,-1091311.0934062195,0.053610897153735904 +2022-08-10 09:30:00-04:00,501246.2198262024,-1091311.0934062195,0.03265505036125127 +2022-08-11 09:30:00-04:00,497631.85199783323,-1091311.0934062195,-0.007210763264453801 +2022-08-12 09:30:00-04:00,497631.85199783323,-1091311.0934062195,0.0 +2022-08-13 09:30:00-04:00,497631.85199783323,-1091311.0934062195,0.0 +2022-08-15 09:30:00-04:00,519092.3979573059,-1091311.0934062195,0.043125346324427216 +2022-08-16 09:30:00-04:00,512240.0703816223,-1091311.0934062195,-0.013200593194291343 +2022-08-17 09:30:00-04:00,515816.7514424133,-1091311.0934062195,0.006982431222388286 +2022-08-18 09:30:00-04:00,508738.6479573059,-1091311.0934062195,-0.013722127994708289 +2022-08-19 09:30:00-04:00,508738.6479573059,-1091311.0934062195,0.0 +2022-08-20 09:30:00-04:00,508738.6479573059,-1091311.0934062195,0.0 +2022-08-22 09:30:00-04:00,463257.38361404417,-1091311.0934062195,-0.08940005742806978 +2022-08-23 09:30:00-04:00,460283.0014424133,-1091311.0934062195,-0.006420582330337821 +2022-08-24 09:30:00-04:00,472067.4698262024,-1091311.0934062195,0.025602658249076038 +2022-08-25 09:30:00-04:00,487692.3117451477,-1091311.0934062195,0.03309874735638485 +2022-08-26 09:30:00-04:00,487692.3117451477,-1091311.0934062195,0.0 +2022-08-27 09:30:00-04:00,487692.3117451477,-1091311.0934062195,0.0 +2022-08-29 09:30:00-04:00,429184.1795735168,-1091311.0934062195,-0.11996935519091256 +2022-08-30 09:30:00-04:00,414425.3290180969,-1091311.0934062195,-0.03438815142274321 +2022-08-31 09:30:00-04:00,387919.8117451477,-1091311.0934062195,-0.06395728112407861 +2022-09-01 09:30:00-04:00,415743.10199783323,-1091311.0934062195,0.07172433428320146 +2022-09-02 09:30:00-04:00,415743.10199783323,-1091311.0934062195,0.0 +2022-09-03 09:30:00-04:00,415743.10199783323,-1091311.0934062195,0.0 +2022-09-06 09:30:00-04:00,378657.8290180969,-1091311.0934062195,-0.08920237714474355 +2022-09-07 09:30:00-04:00,397332.3117451477,-1091311.0934062195,0.04931756666823928 +2022-09-08 09:30:00-04:00,425004.9698262024,-1091311.0934062195,0.06964613061422531 +2022-09-09 09:30:00-04:00,425004.9698262024,-1091311.0934062195,0.0 +2022-09-10 09:30:00-04:00,425004.9698262024,-1091311.0934062195,0.0 +2022-09-12 09:30:00-04:00,421578.8060383606,-1091311.0934062195,-0.008061467585291693 +2022-09-13 09:30:00-04:00,393868.46118972776,-1091311.0934062195,-0.06572992866750371 +2022-09-14 09:30:00-04:00,388183.27442214964,-1091311.0934062195,-0.01443422697619734 +2022-09-15 09:30:00-04:00,354976.0617451477,-1091311.0934062195,-0.08554519183350773 +2022-09-16 09:30:00-04:00,354976.0617451477,-1091311.0934062195,0.0 +2022-09-17 09:30:00-04:00,354976.0617451477,-1091311.0934062195,0.0 +2022-09-19 09:30:00-04:00,358439.79740188597,-1091311.0934062195,0.009757659825594178 +2022-09-20 09:30:00-04:00,362393.0014424133,-1091311.0934062195,0.01102892053053739 +2022-09-21 09:30:00-04:00,326512.5560383606,-1091311.0934062195,-0.09900976360260749 +2022-09-22 09:30:00-04:00,303922.5560383606,-1091311.0934062195,-0.06918570077086406 +2022-09-23 09:30:00-04:00,293856.8397984314,293856.8397984314,-0.03311934583314946 +2022-09-24 09:30:00-04:00,293856.8397984314,440811.0857472229,0.0 +2022-09-26 09:30:00-04:00,294151.8352970886,440811.0857472229,0.0010038748761458383 +2022-09-27 09:30:00-04:00,296777.3334965515,440811.0857472229,0.00892565635978837 +2022-09-28 09:30:00-04:00,295307.18792770384,517227.23645065306,-0.004953698961867481 +2022-09-29 09:30:00-04:00,301870.3007206726,775828.2847294617,0.022224697065536647 +2022-09-30 09:30:00-04:00,301870.3007206726,775828.2847294617,0.0 +2022-10-01 09:30:00-04:00,301870.3007206726,775828.2847294617,0.0 +2022-10-03 09:30:00-04:00,287984.2927250671,775828.2847294617,-0.045999914408454856 +2022-10-04 09:30:00-04:00,286687.3655400085,775828.2847294617,-0.004503465007713925 +2022-10-05 09:30:00-04:00,283766.091125946,775828.2847294617,-0.010189756386926763 +2022-10-06 09:30:00-04:00,292477.58313034056,775828.2847294617,0.030699552472349678 +2022-10-07 09:30:00-04:00,292477.58313034056,775828.2847294617,0.0 +2022-10-08 09:30:00-04:00,292477.58313034056,775828.2847294617,0.0 +2022-10-10 09:30:00-04:00,306533.8975224304,775828.2847294617,0.04805945892210728 +2022-10-11 09:30:00-04:00,306625.5671391296,775828.2847294617,0.000299052135636968 +2022-10-12 09:30:00-04:00,318363.1959233093,775828.2847294617,0.038280006764255914 +2022-10-13 09:30:00-04:00,293027.8007206726,775828.2847294617,-0.07958016355866637 +2022-10-14 09:30:00-04:00,293027.8007206726,775828.2847294617,0.0 +2022-10-15 09:30:00-04:00,293027.8007206726,775828.2847294617,0.0 +2022-10-17 09:30:00-04:00,284407.9783329773,775828.2847294617,-0.02941639792025097 +2022-10-18 09:30:00-04:00,292451.3975224304,775828.2847294617,0.028281271280076847 +2022-10-19 09:30:00-04:00,293708.98632858275,775828.2847294617,0.0043001634350401385 +2022-10-20 09:30:00-04:00,297521.091125946,775828.2847294617,0.012979190201209967 +2022-10-21 09:30:00-04:00,297521.091125946,775828.2847294617,0.0 +2022-10-22 09:30:00-04:00,297521.091125946,775828.2847294617,0.0 +2022-10-24 09:30:00-04:00,272824.785934906,272824.785934906,-0.08300690582163017 +2022-10-25 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-10-26 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-10-27 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-10-28 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-10-29 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-10-31 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-11-01 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-11-02 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-11-03 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-11-04 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-11-05 09:30:00-04:00,272824.785934906,272824.785934906,0.0 +2022-11-07 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-08 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-09 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-10 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-11 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-12 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-14 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-15 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-16 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-17 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-18 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-19 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-21 09:30:00-05:00,272824.785934906,272824.785934906,0.0 +2022-11-22 09:30:00-05:00,274703.4714970398,409225.3672184753,0.006886051630888179 +2022-11-23 09:30:00-05:00,273105.19235275267,409225.3672184753,-0.005818197839208339 +2022-11-24 09:30:00-05:00,273105.19235275267,409225.3672184753,0.0 +2022-11-25 09:30:00-05:00,271492.89021347044,409225.3672184753,-0.0059035938694264045 +2022-11-26 09:30:00-05:00,271492.89021347044,409225.3672184753,0.0 +2022-11-28 09:30:00-05:00,273175.285934906,409225.3672184753,0.0061968316006828505 +2022-11-29 09:30:00-05:00,275011.9025120544,409225.3672184753,0.006723216453724534 +2022-11-30 09:30:00-05:00,276287.72764633177,409225.3672184753,0.004639163333017615 +2022-12-01 09:30:00-05:00,267595.3319248962,409225.3672184753,-0.031461389166595355 +2022-12-02 09:30:00-05:00,266004.7568707275,266004.7568707275,-0.005943956655473759 +2022-12-03 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-05 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-06 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-07 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-08 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-09 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-10 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-12 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-13 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-14 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-15 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-16 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-17 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-19 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-20 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-21 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-22 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-23 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-24 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-27 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-28 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-29 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-30 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2022-12-31 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-03 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-04 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-05 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-06 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-07 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-09 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-10 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-11 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-12 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-13 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-14 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-17 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-18 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-19 09:30:00-05:00,266004.7568707275,266004.7568707275,0.0 +2023-01-20 09:30:00-05:00,265751.66977355955,399165.8718609619,-0.0009514382379671726 +2023-01-21 09:30:00-05:00,265751.66977355955,399165.8718609619,0.0 +2023-01-23 09:30:00-05:00,263487.6314434814,399165.8718609619,-0.008519375746565472 +2023-01-24 09:30:00-05:00,262748.91019104,399165.8718609619,-0.002803627815068266 +2023-01-25 09:30:00-05:00,263750.9676861572,399165.8718609619,0.0038137455808613385 +2023-01-26 09:30:00-05:00,261295.41019104002,399165.8718609619,-0.009310136439154681 +2023-01-27 09:30:00-05:00,261114.1506085205,399165.8718609619,-0.0006936960063209652 +2023-01-28 09:30:00-05:00,261114.1506085205,399165.8718609619,0.0 +2023-01-30 09:30:00-05:00,261408.27603576658,399165.8718609619,0.0011264246941831146 +2023-01-31 09:30:00-05:00,261979.41019104002,399165.8718609619,0.0021848357823044395 +2023-02-01 09:30:00-05:00,260584.05478332518,399165.8718609619,-0.005326202569497118 +2023-02-02 09:30:00-05:00,259346.7011212158,259346.7011212158,-0.004748385940721689 +2023-02-03 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-04 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-06 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-07 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-08 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-09 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-10 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-11 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-13 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-14 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-15 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-16 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-17 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-18 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-21 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-22 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-23 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-24 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-25 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-27 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-02-28 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-01 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-02 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-03 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-04 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-06 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-07 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-08 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-09 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-10 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-11 09:30:00-05:00,259346.7011212158,259346.7011212158,0.0 +2023-03-13 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-14 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-15 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-16 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-17 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-18 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-20 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-21 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-22 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-23 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-24 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-25 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-27 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-28 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-29 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-30 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-03-31 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-01 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-03 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-04 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-05 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-06 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-07 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-10 09:30:00-04:00,259346.7011212158,259346.7011212158,0.0 +2023-04-11 09:30:00-04:00,258837.94575012207,388988.8642071533,-0.001961680518372755 +2023-04-12 09:30:00-04:00,259687.98652160645,388988.8642071533,0.0032840655145092157 +2023-04-13 09:30:00-04:00,258540.9049786377,388988.8642071533,-0.004417152900807464 +2023-04-14 09:30:00-04:00,258540.9049786377,388988.8642071533,0.0 +2023-04-15 09:30:00-04:00,258540.9049786377,388988.8642071533,0.0 +2023-04-17 09:30:00-04:00,257665.5884503174,388988.8642071533,-0.0033856017035007735 +2023-04-18 09:30:00-04:00,258727.34382141114,388988.8642071533,0.004120671982159152 +2023-04-19 09:30:00-04:00,259046.50690734864,388988.8642071533,0.0012335885385110767 +2023-04-20 09:30:00-04:00,258736.82343566895,388988.8642071533,-0.0011954744164547337 +2023-04-21 09:30:00-04:00,258736.82343566895,388988.8642071533,0.0 +2023-04-22 09:30:00-04:00,258736.82343566895,388988.8642071533,0.0 +2023-04-24 09:30:00-04:00,259245.5884503174,388988.8642071533,0.001966341736335586 +2023-04-25 09:30:00-04:00,260465.34382141114,388988.8642071533,0.004705018813955686 +2023-04-26 09:30:00-04:00,260376.86420715332,388988.8642071533,-0.0003396982222650946 +2023-04-27 09:30:00-04:00,265199.4515942383,65890.96988952637,0.018521566429374303 +2023-04-28 09:30:00-04:00,265199.4515942383,65890.96988952637,0.0 +2023-04-29 09:30:00-04:00,265199.4515942383,65890.96988952637,0.0 +2023-05-01 09:30:00-04:00,265385.64875305176,65890.96988952637,0.0007021023523772207 +2023-05-02 09:30:00-04:00,262387.82761657715,65890.96988952637,-0.011296093630383752 +2023-05-03 09:30:00-04:00,262313.34591186524,65890.96988952637,-0.00028386112796652263 +2023-05-04 09:30:00-04:00,261065.80932128907,65890.96988952637,-0.0047559020919787365 +2023-05-05 09:30:00-04:00,261065.80932128907,65890.96988952637,0.0 +2023-05-06 09:30:00-04:00,261065.80932128907,32891.83071411133,0.0 +2023-05-08 09:30:00-04:00,268112.660166626,32891.83071411133,0.02699262252555057 +2023-05-09 09:30:00-04:00,267324.8338116455,32891.83071411133,-0.0029384153455895845 +2023-05-10 09:30:00-04:00,281319.6847332764,32891.83071411133,0.05235148086350816 +2023-05-11 09:30:00-04:00,283658.6503399658,32891.83071411133,0.008314262149508256 +2023-05-12 09:30:00-04:00,283658.6503399658,32891.83071411133,0.0 +2023-05-13 09:30:00-04:00,283658.6503399658,32891.83071411133,0.0 +2023-05-15 09:30:00-04:00,282990.27779663086,32891.83071411133,-0.002356256516534594 +2023-05-16 09:30:00-04:00,288745.6831463623,32891.83071411133,0.02033782006414908 +2023-05-17 09:30:00-04:00,291489.7250317383,32891.83071411133,0.009503317436559078 +2023-05-18 09:30:00-04:00,296985.2062786865,32891.83071411133,0.018853087347589614 +2023-05-19 09:30:00-04:00,300318.1737774658,266274.9038952637,0.011222671797502581 +2023-05-20 09:30:00-04:00,300318.1737774658,266274.9038952637,0.0 +2023-05-22 09:30:00-04:00,299688.9948376465,266274.9038952637,-0.0020950411755152887 +2023-05-23 09:30:00-04:00,299295.27318847657,266274.9038952637,-0.0013137674587724302 +2023-05-24 09:30:00-04:00,299550.0346020508,266274.9038952637,0.0008512042668105124 +2023-05-25 09:30:00-04:00,299725.6653088379,266274.9038952637,0.0005863150943061779 +2023-05-26 09:30:00-04:00,299725.6653088379,266274.9038952637,0.0 +2023-05-27 09:30:00-04:00,299725.6653088379,266274.9038952637,0.0 +2023-05-30 09:30:00-04:00,300499.59424865723,266274.9038952637,0.002582124353688098 +2023-05-31 09:30:00-04:00,300571.0033062744,266274.9038952637,0.00023763445603219857 +2023-06-01 09:30:00-04:00,301213.693659668,266274.9038952637,0.002138231387339262 +2023-06-02 09:30:00-04:00,301213.693659668,266274.9038952637,0.0 +2023-06-03 09:30:00-04:00,301213.693659668,266274.9038952637,0.0 +2023-06-05 09:30:00-04:00,301009.1141308594,266274.9038952637,-0.0006791840248795422 +2023-06-06 09:30:00-04:00,300713.8243664551,266274.9038952637,-0.000980999413446093 +2023-06-07 09:30:00-04:00,300147.80208862305,167468.98360717774,-0.0018822622439275127 +2023-06-08 09:30:00-04:00,301186.54094970704,167468.98360717774,0.003460757846153628 +2023-06-09 09:30:00-04:00,301186.54094970704,167468.98360717774,0.0 +2023-06-10 09:30:00-04:00,301186.54094970704,167468.98360717774,0.0 +2023-06-12 09:30:00-04:00,302853.50588500977,167468.98360717774,0.0055346594507390545 +2023-06-13 09:30:00-04:00,302529.02541625977,386434.94729125977,-0.0010714106406058965 +2023-06-14 09:30:00-04:00,302659.58986938477,386434.94729125977,0.0004315766163109913 +2023-06-15 09:30:00-04:00,301375.10940063477,386434.94729125977,-0.004243977431226731 +2023-06-16 09:30:00-04:00,301375.10940063477,386434.94729125977,0.0 +2023-06-17 09:30:00-04:00,301375.10940063477,386434.94729125977,0.0 +2023-06-20 09:30:00-04:00,302692.22658813477,386434.94729125977,0.004370358222745896 +2023-06-21 09:30:00-04:00,303116.54494750977,386434.94729125977,0.0014018145234775403 +2023-06-22 09:30:00-04:00,303312.38869750977,386434.94729125977,0.0006461004958799865 +2023-06-23 09:30:00-04:00,303312.38869750977,386434.94729125977,0.0 +2023-06-24 09:30:00-04:00,303312.38869750977,386434.94729125977,0.0 +2023-06-26 09:30:00-04:00,303423.74611938477,386434.94729125977,0.00036713773002539085 +2023-06-27 09:30:00-04:00,302905.34963500977,386434.94729125977,-0.0017084901594057733 +2023-06-28 09:30:00-04:00,302730.62893188477,386434.94729125977,-0.0005768161682702111 +2023-06-29 09:30:00-04:00,301678.46682250977,386434.94729125977,-0.0034755720393648826 +2023-06-30 09:30:00-04:00,301678.46682250977,579785.6683605957,0.0 +2023-07-01 09:30:00-04:00,301678.46682250977,579785.6683605957,0.0 +2023-07-03 09:30:00-04:00,300746.05990112305,579785.6683605957,-0.003090730774415129 +2023-07-04 09:30:00-04:00,301382.3660534668,579785.6683605957,0.0021157588982310127 +2023-07-05 09:30:00-04:00,302951.05990112305,579785.6683605957,0.0052049954620700944 +2023-07-06 09:30:00-04:00,303448.76528442383,579785.6683605957,0.001642857375918183 +2023-07-07 09:30:00-04:00,303448.76528442383,579785.6683605957,0.0 +2023-07-08 09:30:00-04:00,303448.76528442383,579785.6683605957,0.0 +2023-07-10 09:30:00-04:00,302302.160670166,579785.6683605957,-0.0037785772935443607 +2023-07-11 09:30:00-04:00,298559.9591320801,579785.6683605957,-0.012379010225365028 +2023-07-12 09:30:00-04:00,297608.67220581055,579785.6683605957,-0.003186250859073425 +2023-07-13 09:30:00-04:00,295983.261439209,579785.6683605957,-0.005461570573714658 +2023-07-14 09:30:00-04:00,295983.261439209,579785.6683605957,0.0 +2023-07-15 09:30:00-04:00,295983.261439209,579785.6683605957,0.0 +2023-07-17 09:30:00-04:00,295970.6683605957,579785.6683605957,-4.254659047964182e-05 +2023-07-18 09:30:00-04:00,293129.36220825196,579785.6683605957,-0.009599958563738631 +2023-07-19 09:30:00-04:00,293658.55990112305,579785.6683605957,0.0018053383969605097 +2023-07-20 09:30:00-04:00,293790.8737438965,579785.6683605957,0.0004505703590522714 +2023-07-21 09:30:00-04:00,293790.8737438965,579785.6683605957,0.0 +2023-07-22 09:30:00-04:00,293790.8737438965,579785.6683605957,0.0 +2023-07-24 09:30:00-04:00,293816.05990112305,579785.6683605957,8.572818108887326e-05 +2023-07-25 09:30:00-04:00,293469.56759155274,579785.6683605957,-0.0011792830850938518 +2023-07-26 09:30:00-04:00,290603.0752819824,579785.6683605957,-0.00976759646015446 +2023-07-27 09:30:00-04:00,291978.38833129883,491653.8304699707,0.004732616982741522 +2023-07-28 09:30:00-04:00,291978.38833129883,491653.8304699707,0.0 +2023-07-29 09:30:00-04:00,291978.38833129883,491653.8304699707,0.0 +2023-07-31 09:30:00-04:00,291807.5752819824,491653.8304699707,-0.0005850194950819398 +2023-08-01 09:30:00-04:00,293130.3304699707,491653.8304699707,0.004532970697248118 +2023-08-02 09:30:00-04:00,298236.12209594727,737315.3304699707,0.01741816214579539 +2023-08-03 09:30:00-04:00,295609.72927368165,737315.3304699707,-0.00880642091175221 +2023-08-04 09:30:00-04:00,295609.72927368165,737315.3304699707,0.0 +2023-08-05 09:30:00-04:00,295609.72927368165,737315.3304699707,0.0 +2023-08-07 09:30:00-04:00,298196.9436291504,737315.3304699707,0.008752128564325501 +2023-08-08 09:30:00-04:00,297265.93166625977,737315.3304699707,-0.003122137844740802 +2023-08-09 09:30:00-04:00,298089.1280773926,737315.3304699707,0.0027692255433326984 +2023-08-10 09:30:00-04:00,302224.72927368165,737315.3304699707,0.013873706910958905 +2023-08-11 09:30:00-04:00,302224.72927368165,737315.3304699707,0.0 +2023-08-12 09:30:00-04:00,302224.7292736815,1105810.4314831542,-3.3306690738754696e-16 +2023-08-14 09:30:00-04:00,298061.7513684081,1105810.4314831542,-0.013774444980985123 +2023-08-15 09:30:00-04:00,304957.8469494628,1105810.4314831542,0.023136466015496904 +2023-08-16 09:30:00-04:00,307310.8248547362,1105810.4314831542,0.007715748024884839 +2023-08-17 09:30:00-04:00,321410.7403210448,1105810.4314831542,0.04588161016773018 +2023-08-18 09:30:00-04:00,321410.7403210448,1105810.4314831542,0.0 +2023-08-19 09:30:00-04:00,321410.7403210448,1105810.4314831542,0.0 +2023-08-21 09:30:00-04:00,307274.6447399901,1105810.4314831542,-0.043981403878833314 +2023-08-22 09:30:00-04:00,313186.2123059081,1658608.962305908,0.019238709301641954 +2023-08-23 09:30:00-04:00,296523.48482788075,1658608.962305908,-0.05320389858590535 +2023-08-24 09:30:00-04:00,314932.1447399901,1658608.962305908,0.062081625415925545 +2023-08-25 09:30:00-04:00,314932.1447399901,1658608.962305908,0.0 +2023-08-26 09:30:00-04:00,314932.1447399901,1658608.962305908,0.0 +2023-08-28 09:30:00-04:00,302772.03100097645,1658608.962305908,-0.03861185319476723 +2023-08-29 09:30:00-04:00,281759.8023937987,1658608.962305908,-0.06939950344062651 +2023-08-30 09:30:00-04:00,275205.03100097645,1658608.962305908,-0.023263685370069398 +2023-08-31 09:30:00-04:00,270549.2111767577,1658608.962305908,-0.016917640666976874 +2023-09-01 09:30:00-04:00,270549.2111767577,1658608.962305908,0.0 +2023-09-02 09:30:00-04:00,270549.2111767577,1658608.962305908,0.0 +2023-09-05 09:30:00-04:00,285159.78100097645,1658608.962305908,0.05400337247582376 +2023-09-06 09:30:00-04:00,301363.07717407215,1658608.962305908,0.05682181447965218 +2023-09-07 09:30:00-04:00,295880.28100097645,1658608.962305908,-0.018193324227070984 +2023-09-08 09:30:00-04:00,295880.28100097645,1658608.962305908,0.0 +2023-09-09 09:30:00-04:00,295880.28100097645,2487902.550928955,0.0 +2023-09-11 09:30:00-04:00,285779.840784912,2487902.550928955,-0.03413691572109567 +2023-09-12 09:30:00-04:00,289376.60491455067,2487902.550928955,0.012585786736251103 +2023-09-13 09:30:00-04:00,275334.6248425292,2487902.550928955,-0.0485249319867026 +2023-09-14 09:30:00-04:00,284843.6987561034,2487902.550928955,0.034536426063422665 +2023-09-15 09:30:00-04:00,284843.6987561034,2487902.550928955,0.0 +2023-09-16 09:30:00-04:00,284843.6987561034,2487902.550928955,0.0 +2023-09-18 09:30:00-04:00,306818.22701538075,2487902.550928955,0.07714591670884374 +2023-09-19 09:30:00-04:00,300265.2328137206,2487902.550928955,-0.021357903881413343 +2023-09-20 09:30:00-04:00,341208.590784912,2487902.550928955,0.13635730513160005 +2023-09-21 09:30:00-04:00,357221.340784912,2487902.550928955,0.04692950421665665 +2023-09-22 09:30:00-04:00,357221.340784912,2487902.550928955,0.0 +2023-09-23 09:30:00-04:00,357221.340784912,2487902.550928955,0.0 +2023-09-25 09:30:00-04:00,373776.13897216786,2487902.550928955,0.04634325080041557 +2023-09-26 09:30:00-04:00,383630.13897216786,2487902.550928955,0.026363373614744612 +2023-09-27 09:30:00-04:00,391562.5367993163,2487902.550928955,0.02067720187053368 +2023-09-28 09:30:00-04:00,361064.3947705077,2487902.550928955,-0.07788830432580307 +2023-09-29 09:30:00-04:00,361064.3947705077,2487902.550928955,0.0 +2023-09-30 09:30:00-04:00,361064.3947705077,2487902.550928955,0.0 +2023-10-02 09:30:00-04:00,393631.94295776356,2487902.550928955,0.0901987253768286 +2023-10-03 09:30:00-04:00,408363.6248425292,2487902.550928955,0.037425016308562986 +2023-10-04 09:30:00-04:00,397080.9031018065,2487902.550928955,-0.027629105665504472 +2023-10-05 09:30:00-04:00,408856.35491455067,2487902.550928955,0.029655044402185915 +2023-10-06 09:30:00-04:00,408856.35491455067,2487902.550928955,0.0 +2023-10-07 09:30:00-04:00,408856.35491455067,2487902.550928955,0.0 +2023-10-09 09:30:00-04:00,354807.1589001464,2487902.550928955,-0.1321960521457478 +2023-10-10 09:30:00-04:00,341504.1987561034,2487902.550928955,-0.03749349417097536 +2023-10-11 09:30:00-04:00,335049.840784912,2487902.550928955,-0.018899790968019747 +2023-10-12 09:30:00-04:00,343622.92302978504,2487902.550928955,0.02558748341676309 +2023-10-13 09:30:00-04:00,343622.92302978504,2487902.550928955,0.0 +2023-10-14 09:30:00-04:00,343622.92302978504,2487902.550928955,0.0 +2023-10-16 09:30:00-04:00,355447.69295776356,2487902.550928955,0.03441205209395637 +2023-10-17 09:30:00-04:00,348648.4089001464,2487902.550928955,-0.019128789389625145 +2023-10-18 09:30:00-04:00,364611.840784912,2487902.550928955,0.04578661906166226 +2023-10-19 09:30:00-04:00,389099.0367993163,2487902.550928955,0.06715962915984819 +2023-10-20 09:30:00-04:00,389099.0367993163,2487902.550928955,0.0 +2023-10-21 09:30:00-04:00,389099.0367993163,2487902.550928955,0.0 +2023-10-23 09:30:00-04:00,405506.03100097645,2487902.550928955,0.04216662764478207 +2023-10-24 09:30:00-04:00,409250.4487561034,2487902.550928955,0.009233938508593775 +2023-10-25 09:30:00-04:00,436053.340784912,2487902.550928955,0.06549263931236893 +2023-10-26 09:30:00-04:00,447188.4089001464,2487902.550928955,0.025536022944327996 +2023-10-27 09:30:00-04:00,447188.4089001464,1691102.6210964965,0.0 +2023-10-28 09:30:00-04:00,447188.4089001464,1691102.6210964965,0.0 +2023-10-30 09:30:00-04:00,425120.26581085194,1691102.6210964965,-0.049348647348822716 +2023-10-31 09:30:00-04:00,435142.0141857909,1691102.6210964965,0.023573913503803556 +2023-11-01 09:30:00-04:00,391106.9796322631,1691102.6210964965,-0.1011969267916436 +2023-11-02 09:30:00-04:00,395156.1178463744,1691102.6210964965,0.010353019570038091 +2023-11-03 09:30:00-04:00,384992.6982903287,1230482.0068840787,-0.025720010641457236 +2023-11-04 09:30:00-04:00,384992.6982903287,615240.5474877164,0.0 +2023-11-06 09:30:00-05:00,388000.90234611486,615240.5474877164,0.007813665217924814 +2023-11-07 09:30:00-05:00,397458.216860275,615240.5474877164,0.024374465257618994 +2023-11-08 09:30:00-05:00,405020.8428673551,615240.5474877164,0.019027474301125613 +2023-11-09 09:30:00-05:00,405456.98549125646,615240.5474877164,0.0010768399493066294 +2023-11-10 09:30:00-05:00,413805.64035270666,615240.5474877164,0.020590728881720644 +2023-11-11 09:30:00-05:00,413805.64035270666,615240.5474877164,0.0 +2023-11-13 09:30:00-05:00,414841.4519042203,616087.9874877164,0.002503135410698576 +2023-11-14 09:30:00-05:00,402669.9349822232,923988.2251891324,-0.0293401656611868 +2023-11-15 09:30:00-05:00,393144.80560295074,923988.2251891324,-0.023654930631195392 +2023-11-16 09:30:00-05:00,401579.2578124234,923988.2251891324,0.02145380554255838 +2023-11-17 09:30:00-05:00,402627.8065184781,-60218.903442459414,0.002611062911382911 +2023-11-18 09:30:00-05:00,402627.8065184781,-60218.903442459414,0.0 +2023-11-20 09:30:00-05:00,402925.9353026578,-60218.903442459414,0.0007404575127525348 +2023-11-21 09:30:00-05:00,405650.1290282437,-60218.903442459414,0.0067610284841546076 +2023-11-22 09:30:00-05:00,407500.5478514859,-60218.903442459414,0.00456161280578149 +2023-11-23 09:30:00-05:00,407500.5478514859,-60218.903442459414,0.0 +2023-11-24 09:30:00-05:00,407593.06408683746,-60218.903442459414,0.00022703340115581838 +2023-11-25 09:30:00-05:00,407593.06408683746,-60218.903442459414,0.0 +2023-11-27 09:30:00-05:00,407161.2902831265,-60218.903442459414,-0.0010593256896515024 +2023-11-28 09:30:00-05:00,406575.32275382965,-60218.903442459414,-0.0014391533362354547 +2023-11-29 09:30:00-05:00,409731.2902831265,-60218.903442459414,0.00776231943424599 +2023-11-30 09:30:00-05:00,408014.5478514859,-60218.903442459414,-0.0041899226941011225 +2023-12-01 09:30:00-05:00,408312.6452635953,-60218.903442459414,0.0007306048612214511 +2023-12-02 09:30:00-05:00,408312.6452635953,-60218.903442459414,0.0 +2023-12-04 09:30:00-05:00,408137.90283195465,-60218.903442459414,-0.0004279623314821235 +2023-12-05 09:30:00-05:00,407788.3865966031,-60218.903442459414,-0.0008563679896582688 +2023-12-06 09:30:00-05:00,411437.77404777496,-60218.903442459414,0.008949218690678329 +2023-12-07 09:30:00-05:00,409484.580322189,-60218.903442459414,-0.004747239677023729 +2023-12-08 09:30:00-05:00,410049.9677733609,-60218.903442459414,0.001380729527658886 +2023-12-09 09:30:00-05:00,410049.9677733609,-60218.903442459414,0.0 +2023-12-11 09:30:00-05:00,412342.4190673062,-60218.903442459414,0.005590663270609975 +2023-12-12 09:30:00-05:00,414336.74157707184,-60218.903442459414,0.004836568874666547 +2023-12-13 09:30:00-05:00,417276.8065184781,-60218.903442459414,0.0070958344901193016 +2023-12-14 09:30:00-05:00,425511.0965575406,-60218.903442459414,0.019733399773078197 +2023-12-15 09:30:00-05:00,422416.8065184781,-60218.903442459414,-0.007271937357441138 +2023-12-16 09:30:00-05:00,422416.8065184781,-60218.903442459414,0.0 +2023-12-18 09:30:00-05:00,425907.9158514859,-58259.53544245941,0.008264608034375343 +2023-12-19 09:30:00-05:00,427501.3033026578,-58259.53544245941,0.0037411548174359766 +2023-12-20 09:30:00-05:00,428971.3357733609,-58259.53544245941,0.003438661962773981 +2023-12-21 09:30:00-05:00,426267.69075382967,-58259.53544245941,-0.006302623961242149 +2023-12-22 09:30:00-05:00,428868.52949894685,-58259.53544245941,0.006101421246629712 +2023-12-23 09:30:00-05:00,428868.52949894685,-58259.53544245941,0.0 +2023-12-26 09:30:00-05:00,429084.4320868375,-58259.53544245941,0.0005034237138894504 +2023-12-27 09:30:00-05:00,430492.7870673062,-58259.53544245941,0.0032822327615551483 +2023-12-28 09:30:00-05:00,431973.10957707185,-58259.53544245941,0.0034386697158161894 +2023-12-29 09:30:00-05:00,431572.1745184781,-58259.53544245941,-0.0009281481872477348 +2023-12-30 09:30:00-05:00,431572.1745184781,-58259.53544245941,0.0 diff --git a/logs/MLTrader_2024-01-16_17-07-02_settings.json b/logs/MLTrader_2024-08-05_00-14-22_settings.json similarity index 72% rename from logs/MLTrader_2024-01-16_17-07-02_settings.json rename to logs/MLTrader_2024-08-05_00-14-22_settings.json index 5d21670..09de23c 100644 --- a/logs/MLTrader_2024-01-16_17-07-02_settings.json +++ b/logs/MLTrader_2024-08-05_00-14-22_settings.json @@ -1 +1 @@ -{"name": "MLTrader", "backtesting_start": {"py/object": "datetime.datetime", "__reduce__": [{"py/type": "datetime.datetime"}, ["B+QBAQAAAAAAAA==", {"py/reduce": [{"py/function": "pytz._p"}, {"py/tuple": ["America/New_York", -18000, 0, "EST"]}]}]]}, "backtesting_end": {"py/object": "datetime.datetime", "__reduce__": [{"py/type": "datetime.datetime"}, ["B+cMHhc7AAAAAA==", {"py/id": 2}]]}, "budget": 100000, "risk_free_rate": {"py/reduce": [{"py/function": "numpy.core.multiarray.scalar"}, {"py/tuple": [{"py/reduce": [{"py/type": "numpy.dtype"}, {"py/tuple": ["f8", false, true]}, {"py/tuple": [3, "<", null, null, null, -1, -1, 0]}]}, {"py/b64": "w/UoXB+dqj8="}]}]}, "minutes_before_closing": 1, "minutes_before_opening": 60, "sleeptime": "24H", "auto_adjust": false, "quote_asset": {"py/object": "lumibot.entities.asset.Asset", "symbol": "USD", "asset_type": "forex", "strike": 0.0, "multiplier": 1, "precision": null, "expiration": null}, "benchmark_asset": "SPY", "starting_positions": null, "parameters": {"pandas_data": null, "symbol": "SPY", "cash_at_risk": 0.5}} \ No newline at end of file +{"name": "MLTrader", "backtesting_start": {"py/object": "datetime.datetime", "__reduce__": [{"py/type": "datetime.datetime"}, ["B+QBAQAAAAAAAA==", {"py/reduce": [{"py/function": "pytz._p"}, {"py/tuple": ["America/New_York", -18000, 0, "EST"]}]}]]}, "backtesting_end": {"py/object": "datetime.datetime", "__reduce__": [{"py/type": "datetime.datetime"}, ["B+cMHhc7AAAAAA==", {"py/id": 2}]]}, "budget": 100000, "risk_free_rate": {"py/reduce": [{"py/function": "numpy.core.multiarray.scalar"}, {"py/tuple": [{"py/reduce": [{"py/type": "numpy.dtype"}, {"py/tuple": ["f8", false, true]}, {"py/tuple": [3, "<", null, null, null, -1, -1, 0]}]}, {"py/b64": "rkfhesiwqj8="}]}]}, "minutes_before_closing": 1, "minutes_before_opening": 60, "sleeptime": "24H", "auto_adjust": false, "quote_asset": {"py/object": "lumibot.entities.asset.Asset", "symbol": "USD", "asset_type": "forex", "strike": 0.0, "multiplier": 1, "precision": null, "underlying_asset": null, "expiration": null}, "benchmark_asset": "SPY", "starting_positions": null, "parameters": {"pandas_data": null, "symbols": ["SPY", "AAPL", "GOOGL"], "cash_at_risk": 0.5, "sentiment_threshold": 0.999}} \ No newline at end of file diff --git a/logs/MLTrader_2024-08-05_00-14-22_tearsheet.html b/logs/MLTrader_2024-08-05_00-14-22_tearsheet.html new file mode 100644 index 0000000..4ebbecb --- /dev/null +++ b/logs/MLTrader_2024-08-05_00-14-22_tearsheet.html @@ -0,0 +1,34761 @@ + + + + + + + + + Tearsheet (generated by QuantStats) + + + + + + + +
+ +

MLTrader Compared to SPY
31 Jan, 2020 - 30 Dec, 2023
+

+

Benchmark is SPY | Generated by QuantStats (v. + 0.3.1)

+
+ +
+ +
+ + + + + + + + 2024-08-05T00:14:25.283981 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + 2024-08-05T00:14:25.490598 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:25.735370 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:25.963881 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:26.193354 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:26.381719 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:26.664805 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:26.882750 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:27.108230 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:27.321635 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:27.515682 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:27.701705 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:27.887495 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + 2024-08-05T00:14:28.096533 + image/svg+xml + + + Matplotlib v3.9.1, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+

+ Disclaimer: This report is for informational purposes only and + should not be considered as investment advice. Past performance + is not indicative of future results. +

+
+ +
+ + + +
+ + + + diff --git a/logs/MLTrader_2024-08-05_00-14-22_trades.csv b/logs/MLTrader_2024-08-05_00-14-22_trades.csv new file mode 100644 index 0000000..1bad7bf --- /dev/null +++ b/logs/MLTrader_2024-08-05_00-14-22_trades.csv @@ -0,0 +1,199 @@ +time,strategy,identifier,symbol,side,type,status,multiplier,time_in_force,asset.strike,asset.multiplier,asset.asset_type,price,filled_quantity,trade_cost +2020-01-30 09:30:00-05:00,MLTrader,6dd83cc614494930a1ca190782c15086,AAPL,buy,market,new,1,gtc,0.0,1,stock,,, +2020-01-30 09:30:00-05:00,MLTrader,6dd83cc614494930a1ca190782c15086,AAPL,buy,market,fill,1,gtc,0.0,1,stock,80.13500213623047,624.0,0.0 +2020-02-03 08:30:00-05:00,MLTrader,adb2cfd6a29b4c4ba287b14ca9fb8dd1,AAPL,sell,limit,canceled,1,day,0.0,1,stock,,, +2020-02-03 08:30:00-05:00,MLTrader,ab079b7401e74e118a22224dd2ed7c17,AAPL,sell,stop,fill,1,day,0.0,1,stock,76.07499694824219,624.0,0.0 +2020-02-03 09:30:00-05:00,MLTrader,b5311a1e1aa549759031fe362b448e58,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-02-03 09:30:00-05:00,MLTrader,b5311a1e1aa549759031fe362b448e58,SPY,sell,market,fill,1,gtc,0.0,1,stock,323.3500061035156,151.0,0.0 +2020-02-05 09:30:00-05:00,MLTrader,c772c03e98f044a6af51050daeb2fee2,GOOGL,buy,market,new,1,gtc,0.0,1,stock,,, +2020-02-05 09:30:00-05:00,MLTrader,c772c03e98f044a6af51050daeb2fee2,GOOGL,buy,market,fill,1,gtc,0.0,1,stock,73.18049621582031,1000.0,0.0 +2020-02-10 09:30:00-05:00,MLTrader,8aefe5f7c7314324b343889c1a10dc47,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-02-10 09:30:00-05:00,MLTrader,8aefe5f7c7314324b343889c1a10dc47,SPY,sell,market,fill,1,gtc,0.0,1,stock,331.2300109863281,110.0,0.0 +2020-02-13 09:30:00-05:00,MLTrader,ee6587091e104f9380103868c1dfb20e,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-02-13 09:30:00-05:00,MLTrader,ee6587091e104f9380103868c1dfb20e,SPY,sell,market,fill,1,gtc,0.0,1,stock,335.8599853515625,163.0,0.0 +2020-02-25 09:30:00-05:00,MLTrader,d7d9c061f3b1433993b8b27b9b8f4059,GOOGL,sell,limit,canceled,1,day,0.0,1,stock,,, +2020-02-25 09:30:00-05:00,MLTrader,dd0061b28bf94aa5b87e5a621a48e8d4,GOOGL,sell,stop,fill,1,day,0.0,1,stock,69.52147140502929,1000.0,0.0 +2020-03-06 09:30:00-05:00,MLTrader,3ab215171e284dc9b268771e9a729424,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-03-06 09:30:00-05:00,MLTrader,3ab215171e284dc9b268771e9a729424,SPY,sell,market,fill,1,gtc,0.0,1,stock,293.1499938964844,399.0,0.0 +2020-03-09 09:30:00-04:00,MLTrader,26562c41aad64d1982eaf238096ebc30,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-03-09 09:30:00-04:00,MLTrader,26562c41aad64d1982eaf238096ebc30,SPY,sell,market,fill,1,gtc,0.0,1,stock,284.6400146484375,616.0,0.0 +2020-03-11 09:30:00-04:00,MLTrader,1da5336716be4da18578ca1d50a1113a,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-03-11 09:30:00-04:00,MLTrader,87e8f318a6cc46c1aa160aad3eab53df,SPY,buy,limit,fill,1,day,0.0,1,stock,256.0,151.0,0.0 +2020-03-11 09:30:00-04:00,MLTrader,37e682dc11d04c95b8161657155a0f12,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-03-11 09:30:00-04:00,MLTrader,fa82108978ac455cad2d15a46b407722,SPY,buy,limit,fill,1,day,0.0,1,stock,256.0,110.0,0.0 +2020-03-11 09:30:00-04:00,MLTrader,205d1dd9887d4b28ae9aed9a748952cb,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-03-11 09:30:00-04:00,MLTrader,64d92ad7dd4747afae58fa21571b87a2,SPY,buy,limit,fill,1,day,0.0,1,stock,256.0,163.0,0.0 +2020-03-17 09:30:00-04:00,MLTrader,b49acea12a02437bb22ca94d75298226,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-03-17 09:30:00-04:00,MLTrader,bcf714870ab94dd382d2cfd4bf4e644f,SPY,buy,limit,fill,1,day,0.0,1,stock,234.5199951171875,399.0,0.0 +2020-04-13 09:30:00-04:00,MLTrader,cd3fb8d81a924ba98b99c30bd610c5b1,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-04-13 09:30:00-04:00,MLTrader,cd3fb8d81a924ba98b99c30bd610c5b1,SPY,sell,market,fill,1,gtc,0.0,1,stock,280.9800109863281,577.0,0.0 +2020-04-27 09:30:00-04:00,MLTrader,8cef349852a04496ae0e47720e14ce5e,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-04-27 09:30:00-04:00,MLTrader,3eb26d56650046d686d93faf7e68ff8d,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2020-04-27 09:30:00-04:00,MLTrader,81ee28b3e92f4a17a568295f53c21507,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-04-27 09:30:00-04:00,MLTrader,c0f97f4c54314f62808f20d5dd49eba8,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2020-04-27 09:30:00-04:00,MLTrader,d5d7f6f63a1640c9b15c7552056e1692,SPY,buy,market,new,1,day,0.0,1,stock,,, +2020-04-27 09:30:00-04:00,MLTrader,4937332e33d24f8cae6aef694ad52914,SPY,buy,market,new,1,gtc,0.0,1,stock,,, +2020-04-27 09:30:00-04:00,MLTrader,d5d7f6f63a1640c9b15c7552056e1692,SPY,buy,market,fill,1,day,0.0,1,stock,291.0199890136719,1193.0,0.0 +2020-04-27 09:30:00-04:00,MLTrader,4937332e33d24f8cae6aef694ad52914,SPY,buy,market,fill,1,gtc,0.0,1,stock,291.0199890136719,835.0,0.0 +2020-05-13 09:30:00-04:00,MLTrader,9cb38cd021ec479ab32266aa0ed027ab,SPY,sell,limit,canceled,1,day,0.0,1,stock,,, +2020-05-13 09:30:00-04:00,MLTrader,de5b49a57d6e41819153c80c75fc5e27,SPY,sell,stop,fill,1,day,0.0,1,stock,276.46898956298827,835.0,0.0 +2020-06-15 09:30:00-04:00,MLTrader,7888af26cc2141c0b95878d4411bd970,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-06-15 09:30:00-04:00,MLTrader,7888af26cc2141c0b95878d4411bd970,SPY,sell,market,fill,1,gtc,0.0,1,stock,315.4800109863281,201.0,0.0 +2020-06-22 09:30:00-04:00,MLTrader,11554ed79ebd4ac0a7d85e2d9a40a5d8,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2020-06-22 09:30:00-04:00,MLTrader,11554ed79ebd4ac0a7d85e2d9a40a5d8,SPY,sell,market,fill,1,gtc,0.0,1,stock,313.489990234375,303.0,0.0 +2020-06-25 09:30:00-04:00,MLTrader,b5e09c1c52e640888cca1eb8ed46f34f,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-06-25 09:30:00-04:00,MLTrader,740f3e2fa04c44219e7f87c8833a4a59,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2020-06-25 09:30:00-04:00,MLTrader,12d8dd0842484706b218ae385b2dabad,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2020-06-25 09:30:00-04:00,MLTrader,ad6a6ccec4874b59aaf98ab2c2224dda,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2020-06-25 09:30:00-04:00,MLTrader,a85b000e9a0547d880842e84f525b5f6,SPY,buy,market,new,1,day,0.0,1,stock,,, +2020-06-25 09:30:00-04:00,MLTrader,d4c3458def99448f85fb4547691b995f,SPY,buy,market,new,1,gtc,0.0,1,stock,,, +2020-06-25 09:30:00-04:00,MLTrader,a85b000e9a0547d880842e84f525b5f6,SPY,buy,market,fill,1,day,0.0,1,stock,306.1600036621094,504.0,0.0 +2020-06-25 09:30:00-04:00,MLTrader,d4c3458def99448f85fb4547691b995f,SPY,buy,market,fill,1,gtc,0.0,1,stock,306.1600036621094,466.0,0.0 +2020-12-01 09:30:00-05:00,MLTrader,c5cd0c2a2ea148a28d39fa7ddd061910,SPY,sell,stop,canceled,1,day,0.0,1,stock,,, +2020-12-01 09:30:00-05:00,MLTrader,9778b68948494fc3a995f9fe147ae014,SPY,sell,limit,fill,1,day,0.0,1,stock,367.3920043945312,466.0,0.0 +2021-01-28 09:30:00-05:00,MLTrader,46ed2e20a7e7424b9b46723c9fb8f6d0,AAPL,buy,market,new,1,gtc,0.0,1,stock,,, +2021-01-28 09:30:00-05:00,MLTrader,46ed2e20a7e7424b9b46723c9fb8f6d0,AAPL,buy,market,fill,1,gtc,0.0,1,stock,139.52000427246094,571.0,0.0 +2021-01-29 09:30:00-05:00,MLTrader,751073ecf55a43b28700a79309fa7ef7,AAPL,sell,limit,canceled,1,day,0.0,1,stock,,, +2021-01-29 09:30:00-05:00,MLTrader,079cb4578f724d568f1cf46ecb414050,AAPL,sell,stop,fill,1,day,0.0,1,stock,132.54400405883788,571.0,0.0 +2021-07-16 09:30:00-04:00,MLTrader,b5387238424d412f933dec0817cb1626,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2021-07-16 09:30:00-04:00,MLTrader,b5387238424d412f933dec0817cb1626,SPY,sell,market,fill,1,gtc,0.0,1,stock,436.010009765625,178.0,0.0 +2021-07-28 09:30:00-04:00,MLTrader,816f3cca504a4351bbedce38baea5e55,AAPL,buy,market,new,1,gtc,0.0,1,stock,,, +2021-07-28 09:30:00-04:00,MLTrader,816f3cca504a4351bbedce38baea5e55,AAPL,buy,market,fill,1,gtc,0.0,1,stock,144.69000244140625,805.0,0.0 +2021-07-29 09:30:00-04:00,MLTrader,f870a9b2ddb34d5baafcdb83c0cf8401,AAPL,buy,market,new,1,gtc,0.0,1,stock,,, +2021-07-29 09:30:00-04:00,MLTrader,f870a9b2ddb34d5baafcdb83c0cf8401,AAPL,buy,market,fill,1,gtc,0.0,1,stock,144.3800048828125,404.0,0.0 +2021-10-25 08:30:00-04:00,MLTrader,2a996dc020eb4c94892905a05f41e93f,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2021-10-25 08:30:00-04:00,MLTrader,f67a93cc7cb0466989ddadf3e898f729,SPY,buy,stop,fill,1,day,0.0,1,stock,457.8105102539063,178.0,0.0 +2021-12-08 09:30:00-05:00,MLTrader,cbdf07731065450288dca7fe05ca8eb7,AAPL,sell,stop,canceled,1,day,0.0,1,stock,,, +2021-12-08 09:30:00-05:00,MLTrader,b51ddb7e46ff4355bf9d3047da7f1207,AAPL,sell,limit,fill,1,day,0.0,1,stock,173.62800292968748,805.0,0.0 +2021-12-08 09:30:00-05:00,MLTrader,8f41d6c182c144709579bf72ce0e642f,AAPL,sell,stop,canceled,1,day,0.0,1,stock,,, +2021-12-08 09:30:00-05:00,MLTrader,ff3e2c529c2c4a448b3a31c6da6f9eba,AAPL,sell,limit,fill,1,day,0.0,1,stock,173.256005859375,404.0,0.0 +2022-01-21 09:30:00-05:00,MLTrader,465b8f99002f487680ad80e54f779a97,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-01-21 09:30:00-05:00,MLTrader,465b8f99002f487680ad80e54f779a97,SPY,sell,market,fill,1,gtc,0.0,1,stock,445.55999755859375,210.0,0.0 +2022-03-04 09:30:00-05:00,MLTrader,9f5005d735bc4a6991641a192fffbc93,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-03-04 09:30:00-05:00,MLTrader,9f5005d735bc4a6991641a192fffbc93,SPY,sell,market,fill,1,gtc,0.0,1,stock,431.75,325.0,0.0 +2022-03-18 09:30:00-04:00,MLTrader,eb371424fef34ecab3c25eca730b622e,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-03-18 09:30:00-04:00,MLTrader,eb371424fef34ecab3c25eca730b622e,SPY,sell,market,fill,1,gtc,0.0,1,stock,438.0,480.0,0.0 +2022-03-24 09:30:00-04:00,MLTrader,ec9ca1c0c3014cd39d0a766223797a17,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-03-24 09:30:00-04:00,MLTrader,ec9ca1c0c3014cd39d0a766223797a17,SPY,sell,market,fill,1,gtc,0.0,1,stock,451.1600036621094,699.0,0.0 +2022-03-28 08:30:00-04:00,MLTrader,14004294bed24488859be1b0b8b0f479,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-03-28 08:30:00-04:00,MLTrader,e2a8b7ee4c6444fcbc79d05a61c757f3,SPY,buy,stop,fill,1,day,0.0,1,stock,460.0199890136719,325.0,0.0 +2022-03-28 08:30:00-04:00,MLTrader,d7dd62f8ab6b4cb8843e002ac6d44bfe,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-03-28 08:30:00-04:00,MLTrader,29da0e36d85e4b37ac252b12ec164f22,SPY,buy,stop,fill,1,day,0.0,1,stock,460.0199890136719,480.0,0.0 +2022-04-22 09:30:00-04:00,MLTrader,efb21c7465e54a108ca909d4fe5196b4,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-04-22 09:30:00-04:00,MLTrader,efb21c7465e54a108ca909d4fe5196b4,SPY,sell,market,fill,1,gtc,0.0,1,stock,436.9100036621094,659.0,0.0 +2022-04-27 09:30:00-04:00,MLTrader,e432b420efa9441a997981ba9fa6f933,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-04-27 09:30:00-04:00,MLTrader,e432b420efa9441a997981ba9fa6f933,SPY,sell,market,fill,1,gtc,0.0,1,stock,422.2900085449219,1023.0,0.0 +2022-04-28 09:30:00-04:00,MLTrader,bf042c84138748a18ab77bbcf07f8ade,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-04-28 09:30:00-04:00,MLTrader,bf042c84138748a18ab77bbcf07f8ade,SPY,sell,market,fill,1,gtc,0.0,1,stock,423.5899963378906,1530.0,0.0 +2022-06-10 09:30:00-04:00,MLTrader,2ae83f08bf4e421da1c5205d00c33b3b,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-06-10 09:30:00-04:00,MLTrader,2ae83f08bf4e421da1c5205d00c33b3b,SPY,sell,market,fill,1,gtc,0.0,1,stock,394.8800048828125,2461.0,0.0 +2022-07-08 09:30:00-04:00,MLTrader,2e4626156aa840ba9c6ac2663e724b3b,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,4a3d5d72d1dd4a49845ef5e8b17a3fd1,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,a39f38cb040b4083a1a38a001932d89f,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,33d3b8caee7141219b4bcd4cadd862da,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,a5e3cb62f22941039501b215f978ea42,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,0d654e880861493abbc10bdaf7bdd0ac,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,ca6d328d031f4f2b8d162f247efa7988,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,2954014e1e4a46f0a47660d67e9a4186,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,287f2f24459e48d7acf4706227acaadc,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,4f1f0035270d410c82bc43dca6ceae8e,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,cdd9541a1200414bb57c49f902d245a8,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,34ed4f06200245699000999c2e7efec5,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,457a398abc5b4e99a77c9de28554831e,SPY,buy,market,new,1,day,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,69cada506e5c4adaaaf4e9c47f51b2f0,SPY,buy,market,new,1,gtc,0.0,1,stock,,, +2022-07-08 09:30:00-04:00,MLTrader,457a398abc5b4e99a77c9de28554831e,SPY,buy,market,fill,1,day,0.0,1,stock,387.2699890136719,6582.0,0.0 +2022-07-08 09:30:00-04:00,MLTrader,69cada506e5c4adaaaf4e9c47f51b2f0,SPY,buy,market,fill,1,gtc,0.0,1,stock,387.2699890136719,3765.0,0.0 +2022-09-22 09:30:00-04:00,MLTrader,13064752d7584e979af1554b6e55cf6b,SPY,sell,limit,canceled,1,day,0.0,1,stock,,, +2022-09-22 09:30:00-04:00,MLTrader,7ca406c8bb2b4fe6a1e8c646212ec552,SPY,sell,stop,fill,1,day,0.0,1,stock,367.90648956298827,3765.0,0.0 +2022-09-23 09:30:00-04:00,MLTrader,2e2f645890bb4ad981ffaa12dbf34e9d,GOOGL,sell,market,new,1,gtc,0.0,1,stock,,, +2022-09-23 09:30:00-04:00,MLTrader,2e2f645890bb4ad981ffaa12dbf34e9d,GOOGL,sell,market,fill,1,gtc,0.0,1,stock,99.62999725341797,1475.0,0.0 +2022-09-27 09:30:00-04:00,MLTrader,a0d9bafce2374917ae4f9f6dfcf68ca5,GOOGL,buy,stop,canceled,1,day,0.0,1,stock,,, +2022-09-27 09:30:00-04:00,MLTrader,f52ad2994b8f4053bd55763c2203e91c,GOOGL,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-09-27 09:30:00-04:00,MLTrader,f209f3b5d6dc49ed8493db944b50dae7,GOOGL,buy,market,new,1,day,0.0,1,stock,,, +2022-09-27 09:30:00-04:00,MLTrader,306137498b904b8e9cc821ff295fa489,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-09-27 09:30:00-04:00,MLTrader,f209f3b5d6dc49ed8493db944b50dae7,GOOGL,buy,market,fill,1,day,0.0,1,stock,97.6500015258789,1475.0,0.0 +2022-09-27 09:30:00-04:00,MLTrader,306137498b904b8e9cc821ff295fa489,SPY,sell,market,fill,1,gtc,0.0,1,stock,364.3800048828125,605.0,0.0 +2022-09-28 09:30:00-04:00,MLTrader,b1ec6a5c3c5f4e7dadb472c3faa7ef4a,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2022-09-28 09:30:00-04:00,MLTrader,b1ec6a5c3c5f4e7dadb472c3faa7ef4a,SPY,sell,market,fill,1,gtc,0.0,1,stock,366.80999755859375,705.0,0.0 +2022-10-24 08:30:00-04:00,MLTrader,19e4fdf35af945e7a811d0747ec9c45a,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-10-24 08:30:00-04:00,MLTrader,6877b8d38735414c828dc0adec0dfac1,SPY,buy,stop,fill,1,day,0.0,1,stock,382.59900512695316,605.0,0.0 +2022-10-24 08:30:00-04:00,MLTrader,2c56a2c968f8414e928577cdb13ef37a,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-10-24 08:30:00-04:00,MLTrader,ebef65a90acf4c259618c61bf6dc8a01,SPY,buy,stop,fill,1,day,0.0,1,stock,385.15049743652344,705.0,0.0 +2022-11-21 09:30:00-05:00,MLTrader,8a5f1c2cbe2a49509da6d177873c87c3,GOOGL,sell,market,new,1,gtc,0.0,1,stock,,, +2022-11-21 09:30:00-05:00,MLTrader,8a5f1c2cbe2a49509da6d177873c87c3,GOOGL,sell,market,fill,1,gtc,0.0,1,stock,97.29000091552734,1402.0,0.0 +2022-12-01 09:30:00-05:00,MLTrader,443a9cbe570340dda61e0b7af70d7e3c,GOOGL,buy,limit,canceled,1,day,0.0,1,stock,,, +2022-12-01 09:30:00-05:00,MLTrader,084533e2e0ee4ea784b2fc842be64d9e,GOOGL,buy,stop,fill,1,day,0.0,1,stock,102.15450096130371,1402.0,0.0 +2023-01-19 09:30:00-05:00,MLTrader,f17bf91a3ced41938365df4a0ee702ca,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-01-19 09:30:00-05:00,MLTrader,f17bf91a3ced41938365df4a0ee702ca,SPY,sell,market,fill,1,gtc,0.0,1,stock,389.3599853515625,342.0,0.0 +2023-02-01 09:30:00-05:00,MLTrader,5bbbdd8e32c84028a7955bc0170ff111,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-02-01 09:30:00-05:00,MLTrader,4f6d4d0d0f5844d8a1b3e3c46fc394e8,SPY,buy,stop,fill,1,day,0.0,1,stock,408.82798461914064,342.0,0.0 +2023-04-10 09:30:00-04:00,MLTrader,bebedaa1dc95419ba1f06095236999dc,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-04-10 09:30:00-04:00,MLTrader,bebedaa1dc95419ba1f06095236999dc,SPY,sell,market,fill,1,gtc,0.0,1,stock,410.260009765625,316.0,0.0 +2023-04-26 09:30:00-04:00,MLTrader,3909023fa77144f38e00d54e73322379,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-04-26 09:30:00-04:00,MLTrader,58d87e47fa6340b993c60071fa295483,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-04-26 09:30:00-04:00,MLTrader,dcb394c28d304d54b96bdabb706e69a1,SPY,buy,market,new,1,day,0.0,1,stock,,, +2023-04-26 09:30:00-04:00,MLTrader,fc4f3743ce4540d98ae5ad834b7c0f94,GOOGL,buy,market,new,1,gtc,0.0,1,stock,,, +2023-04-26 09:30:00-04:00,MLTrader,dcb394c28d304d54b96bdabb706e69a1,SPY,buy,market,fill,1,day,0.0,1,stock,407.0,316.0,0.0 +2023-04-26 09:30:00-04:00,MLTrader,fc4f3743ce4540d98ae5ad834b7c0f94,GOOGL,buy,market,fill,1,gtc,0.0,1,stock,104.44999694824219,1862.0,0.0 +2023-05-05 09:30:00-04:00,MLTrader,e763c5ba0ffd462788ee2a12ff837db3,AAPL,buy,market,new,1,gtc,0.0,1,stock,,, +2023-05-05 09:30:00-04:00,MLTrader,e763c5ba0ffd462788ee2a12ff837db3,AAPL,buy,market,fill,1,gtc,0.0,1,stock,170.97999572753906,193.0,0.0 +2023-05-18 09:30:00-04:00,MLTrader,acbff59233e6423e9381f8a9b44692dc,GOOGL,sell,stop,canceled,1,day,0.0,1,stock,,, +2023-05-18 09:30:00-04:00,MLTrader,44060d37d0324568ba8f598a6946be3c,GOOGL,sell,limit,fill,1,day,0.0,1,stock,125.33999633789062,1862.0,0.0 +2023-06-06 09:30:00-04:00,MLTrader,d936746255154c98afa4179efb1bb095,AAPL,sell,stop,canceled,1,day,0.0,1,stock,,, +2023-06-06 09:30:00-04:00,MLTrader,5ac91e0a6ec2407692df9851c59f47f0,AAPL,sell,limit,canceled,1,day,0.0,1,stock,,, +2023-06-06 09:30:00-04:00,MLTrader,93d1baf6ed2e4c8793c5cee84f06ee8d,AAPL,sell,market,new,1,day,0.0,1,stock,,, +2023-06-06 09:30:00-04:00,MLTrader,ceb91094884e40c29edb7b8a0acaf2f3,SPY,buy,market,new,1,gtc,0.0,1,stock,,, +2023-06-06 09:30:00-04:00,MLTrader,93d1baf6ed2e4c8793c5cee84f06ee8d,AAPL,sell,market,fill,1,day,0.0,1,stock,178.44000244140625,193.0,0.0 +2023-06-06 09:30:00-04:00,MLTrader,ceb91094884e40c29edb7b8a0acaf2f3,SPY,buy,market,fill,1,gtc,0.0,1,stock,428.44000244140625,311.0,0.0 +2023-06-12 09:30:00-04:00,MLTrader,8128cc4c32444cb39982d2354ea46f15,SPY,sell,stop,canceled,1,day,0.0,1,stock,,, +2023-06-12 09:30:00-04:00,MLTrader,056b59bd407a482082f69c3978e9bae5,SPY,sell,limit,canceled,1,day,0.0,1,stock,,, +2023-06-12 09:30:00-04:00,MLTrader,251011eb742e4936a65d092ce4c1886c,SPY,sell,market,new,1,day,0.0,1,stock,,, +2023-06-12 09:30:00-04:00,MLTrader,7df2619d54234dc6b074b8062e58160b,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-06-12 09:30:00-04:00,MLTrader,251011eb742e4936a65d092ce4c1886c,SPY,sell,market,fill,1,day,0.0,1,stock,435.32000732421875,311.0,0.0 +2023-06-12 09:30:00-04:00,MLTrader,7df2619d54234dc6b074b8062e58160b,SPY,sell,market,fill,1,gtc,0.0,1,stock,435.32000732421875,192.0,0.0 +2023-06-29 09:30:00-04:00,MLTrader,bb9886ffd280428f80fbbf26ed61223e,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-06-29 09:30:00-04:00,MLTrader,bb9886ffd280428f80fbbf26ed61223e,SPY,sell,market,fill,1,gtc,0.0,1,stock,441.44000244140625,438.0,0.0 +2023-07-26 09:30:00-04:00,MLTrader,f51e82ff516841c7a6acdf0f59ffc11c,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-07-26 09:30:00-04:00,MLTrader,1b0d84968fe844c68617e65d1c966510,SPY,buy,stop,fill,1,day,0.0,1,stock,459.0199890136719,192.0,0.0 +2023-08-01 09:30:00-04:00,MLTrader,d66e81294e9248dd8530cffe8a8d5cf9,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-08-01 09:30:00-04:00,MLTrader,d66e81294e9248dd8530cffe8a8d5cf9,SPY,sell,market,fill,1,gtc,0.0,1,stock,453.25,542.0,0.0 +2023-08-11 09:30:00-04:00,MLTrader,70ace873a6d946f8bb5f87f730d5326c,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-08-11 09:30:00-04:00,MLTrader,70ace873a6d946f8bb5f87f730d5326c,SPY,sell,market,fill,1,gtc,0.0,1,stock,443.9700012207031,830.0,0.0 +2023-08-21 09:30:00-04:00,MLTrader,87691cea6c6640eca4c93493a292bf5b,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-08-21 09:30:00-04:00,MLTrader,87691cea6c6640eca4c93493a292bf5b,SPY,sell,market,fill,1,gtc,0.0,1,stock,441.17999267578125,1253.0,0.0 +2023-09-08 09:30:00-04:00,MLTrader,37ecdcc05ea1478782eb9f7ee7ceff65,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-09-08 09:30:00-04:00,MLTrader,37ecdcc05ea1478782eb9f7ee7ceff65,SPY,sell,market,fill,1,gtc,0.0,1,stock,444.8999938964844,1864.0,0.0 +2023-10-26 09:30:00-04:00,MLTrader,0678052f63b1449a8e4681994d1cc835,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,8703a483989f460390f5037281f56130,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,3784e2fd2e5941098b3a8097a8482c3d,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,5a31963bf75b48fc95fb33fb07958472,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,eabc6168d709477da20433bbe4e7eb66,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,55803f630086461595dd2e276ce863be,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,42cff368f1634ce38e696b322ce1adab,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,29310ba1c4f547b8bab0edb8f9d26c23,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,a50dbe63e17c44a3a3759ea1bb40900a,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,8a8defa40a774dd888da8b0f70ea2284,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,cf7ba702ce66432293fec31ac2c79286,SPY,buy,market,new,1,day,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,cbf84efa4d594a7ebe272ccbe0053ef8,GOOGL,sell,market,new,1,gtc,0.0,1,stock,,, +2023-10-26 09:30:00-04:00,MLTrader,cf7ba702ce66432293fec31ac2c79286,SPY,buy,market,fill,1,day,0.0,1,stock,414.19000244140625,4927.0,0.0 +2023-10-26 09:30:00-04:00,MLTrader,cbf84efa4d594a7ebe272ccbe0053ef8,GOOGL,sell,market,fill,1,gtc,0.0,1,stock,122.87999725341797,10123.0,0.0 +2023-11-02 09:30:00-04:00,MLTrader,bdf5f2cb59a24fed8f0aa9fd92249f0f,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-11-02 09:30:00-04:00,MLTrader,b3b2232c34cd4224b243a2d6f8e12c3c,GOOGL,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-11-02 09:30:00-04:00,MLTrader,df791fd1ba0a4a5c96a3579bd1c45c39,GOOGL,buy,stop,fill,1,day,0.0,1,stock,129.02399711608888,10123.0,0.0 +2023-11-02 09:30:00-04:00,MLTrader,bdf5f2cb59a24fed8f0aa9fd92249f0f,SPY,sell,market,fill,1,gtc,0.0,1,stock,433.1400146484375,1952.0,0.0 +2023-11-03 09:30:00-04:00,MLTrader,61d1276a89c4460c833e08ea574a7adb,AAPL,buy,market,new,1,gtc,0.0,1,stock,,, +2023-11-03 09:30:00-04:00,MLTrader,61d1276a89c4460c833e08ea574a7adb,AAPL,buy,market,fill,1,gtc,0.0,1,stock,174.24000549316406,3531.0,0.0 +2023-11-13 09:30:00-05:00,MLTrader,8d09167e600e4dae93a706d8371af5e3,SPY,sell,market,new,1,gtc,0.0,1,stock,,, +2023-11-13 09:30:00-05:00,MLTrader,8d09167e600e4dae93a706d8371af5e3,SPY,sell,market,fill,1,gtc,0.0,1,stock,439.2300109863281,701.0,0.0 +2023-11-16 09:30:00-05:00,MLTrader,d805a6accf354a83a2a878d5c31a87ed,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,8a467b4e8d564ffb9c07bf1915bd358c,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,23d703df04f94c4585f47edd651f3428,AAPL,sell,stop,canceled,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,3f9eea5ac34d4556a29a2be212676bc4,AAPL,sell,limit,canceled,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,5c5646cd90ad4c1bb83247c2098e71ad,SPY,buy,stop,canceled,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,5872c4287d34491398f11873bd62b191,SPY,buy,limit,canceled,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,cfe9cdf1cc7b403e8829859af9994602,SPY,buy,market,new,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,91541152f9a940c295b6e8940543f7df,AAPL,sell,market,new,1,day,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,c26db5717c1f4ecb8c1dc24cd1fbb8f2,SPY,buy,market,new,1,gtc,0.0,1,stock,,, +2023-11-16 09:30:00-05:00,MLTrader,cfe9cdf1cc7b403e8829859af9994602,SPY,buy,market,fill,1,day,0.0,1,stock,449.2200012207031,2653.0,0.0 +2023-11-16 09:30:00-05:00,MLTrader,91541152f9a940c295b6e8940543f7df,AAPL,sell,market,fill,1,day,0.0,1,stock,189.57000732421875,3531.0,0.0 +2023-11-16 09:30:00-05:00,MLTrader,c26db5717c1f4ecb8c1dc24cd1fbb8f2,SPY,buy,market,fill,1,gtc,0.0,1,stock,449.2200012207031,1028.0,0.0 diff --git a/logs/MLTrader_2024-08-05_00-14-22_trades.html b/logs/MLTrader_2024-08-05_00-14-22_trades.html new file mode 100644 index 0000000..bb6f787 --- /dev/null +++ b/logs/MLTrader_2024-08-05_00-14-22_trades.html @@ -0,0 +1,14 @@ + + + +
+
+ + \ No newline at end of file diff --git a/tradingbot.py b/tradingbot.py index 15573a9..23ce3ff 100644 --- a/tradingbot.py +++ b/tradingbot.py @@ -1,94 +1,136 @@ -from lumibot.brokers import Alpaca -from lumibot.backtesting import YahooDataBacktesting -from lumibot.strategies.strategy import Strategy -from lumibot.traders import Trader -from datetime import datetime -from alpaca_trade_api import REST -from timedelta import Timedelta -from finbert_utils import estimate_sentiment - -API_KEY = "YOUR API KEY" -API_SECRET = "YOUR API SECRET" +from lumibot.brokers import Alpaca # the broker +from lumibot.backtesting import YahooDataBacktesting # framework for backtesting +from lumibot.strategies.strategy import Strategy # the trading bot +from lumibot.traders import Trader # deployment capability for running live +from datetime import datetime +from alpaca_trade_api import REST +from timedelta import Timedelta +from finbert_utils import estimate_sentiment # the machine learning model +import logging + +# Setting up logging +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) + +API_KEY = "YOUR API KEY" +API_SECRET = "YOUR API SECRET" BASE_URL = "https://paper-api.alpaca.markets" ALPACA_CREDS = { - "API_KEY":API_KEY, - "API_SECRET": API_SECRET, + "API_KEY": API_KEY, + "API_SECRET": API_SECRET, "PAPER": True } -class MLTrader(Strategy): - def initialize(self, symbol:str="SPY", cash_at_risk:float=.5): - self.symbol = symbol - self.sleeptime = "24H" - self.last_trade = None +class MLTrader(Strategy): + def initialize(self, symbols: list = ["SPY", "AAPL", "GOOGL"], cash_at_risk: float = .5, sentiment_threshold: float = .999): + self.symbols = symbols + self.sleeptime = "24H" # frequency of trade + self.last_trades = {symbol: None for symbol in symbols} # capture last trade for each symbol self.cash_at_risk = cash_at_risk + self.sentiment_threshold = sentiment_threshold self.api = REST(base_url=BASE_URL, key_id=API_KEY, secret_key=API_SECRET) + self.last_trade_dates = {symbol: None for symbol in symbols} # Store last trade date for each symbol - def position_sizing(self): - cash = self.get_cash() - last_price = self.get_last_price(self.symbol) - quantity = round(cash * self.cash_at_risk / last_price,0) - return cash, last_price, quantity + def position_sizing(self, symbol): + try: + cash = self.get_cash() + last_price = self.get_last_price(symbol) + quantity = round(cash * self.cash_at_risk / last_price, 0) + return cash, last_price, quantity + except Exception as e: + logger.error(f"Error in position_sizing: {e}") + return 0, 0, 0 - def get_dates(self): + def get_dates(self): today = self.get_datetime() three_days_prior = today - Timedelta(days=3) return today.strftime('%Y-%m-%d'), three_days_prior.strftime('%Y-%m-%d') - def get_sentiment(self): - today, three_days_prior = self.get_dates() - news = self.api.get_news(symbol=self.symbol, - start=three_days_prior, - end=today) - news = [ev.__dict__["_raw"]["headline"] for ev in news] - probability, sentiment = estimate_sentiment(news) - return probability, sentiment + def get_sentiment(self, symbol): + try: + today, three_days_prior = self.get_dates() + news = self.api.get_news(symbol=symbol, start=three_days_prior, end=today) + news = [ev.__dict__["_raw"]["headline"] for ev in news] + probability, sentiment = estimate_sentiment(news) + return probability, sentiment + except Exception as e: + logger.error(f"Error in get_sentiment: {e}") + return 0, "neutral" def on_trading_iteration(self): - cash, last_price, quantity = self.position_sizing() - probability, sentiment = self.get_sentiment() - - if cash > last_price: - if sentiment == "positive" and probability > .999: - if self.last_trade == "sell": - self.sell_all() - order = self.create_order( - self.symbol, - quantity, - "buy", - type="bracket", - take_profit_price=last_price*1.20, - stop_loss_price=last_price*.95 - ) - self.submit_order(order) - self.last_trade = "buy" - elif sentiment == "negative" and probability > .999: - if self.last_trade == "buy": - self.sell_all() - order = self.create_order( - self.symbol, - quantity, - "sell", - type="bracket", - take_profit_price=last_price*.8, - stop_loss_price=last_price*1.05 - ) - self.submit_order(order) - self.last_trade = "sell" - -start_date = datetime(2020,1,1) -end_date = datetime(2023,12,31) -broker = Alpaca(ALPACA_CREDS) -strategy = MLTrader(name='mlstrat', broker=broker, - parameters={"symbol":"SPY", - "cash_at_risk":.5}) + today = self.get_datetime().date() + for symbol in self.symbols: + try: + cash, last_price, quantity = self.position_sizing(symbol) + probability, sentiment = self.get_sentiment(symbol) + + last_trade_date = self.last_trade_dates.get(symbol) + + if last_trade_date == today: + logger.info(f"Skipping trade for {symbol} to avoid day trading.") + continue + + if cash > last_price: + if sentiment == "positive" and probability > self.sentiment_threshold: + if self.last_trades[symbol] == "sell": + self.sell_all() + order = self.create_order( + symbol, + quantity, + "buy", + type="bracket", + take_profit_price=last_price * 1.20, + stop_loss_price=last_price * .95 + ) + self.submit_order(order) + self.last_trades[symbol] = "buy" + self.last_trade_dates[symbol] = today + elif sentiment == "negative" and probability > self.sentiment_threshold: + if self.last_trades[symbol] == "buy": + self.sell_all() + order = self.create_order( + symbol, + quantity, + "sell", + type="bracket", + take_profit_price=last_price * .8, + stop_loss_price=last_price * 1.05 + ) + self.submit_order(order) + self.last_trades[symbol] = "sell" + self.last_trade_dates[symbol] = today + except Exception as e: + logger.error(f"Error in on_trading_iteration for {symbol}: {e}") + +start_date = datetime(2020, 1, 1) +end_date = datetime(2023, 12, 31) + +broker = Alpaca(ALPACA_CREDS) + +strategy = MLTrader(name='Trading Bot', broker=broker, + parameters={"symbols": ["SPY", "AAPL", "GOOGL"], + "cash_at_risk": .5, + "sentiment_threshold": .999 + }) + strategy.backtest( - YahooDataBacktesting, - start_date, - end_date, - parameters={"symbol":"SPY", "cash_at_risk":.5} + YahooDataBacktesting, + start_date, + end_date, + parameters={"symbols": ["SPY", "AAPL", "GOOGL"], + "cash_at_risk": .5, + "sentiment_threshold": .999 + } ) + +# Uncomment the lines below to deploy the strategy for live trading + +# Create a Trader instance # trader = Trader() + +# Add the strategy to the trader # trader.add_strategy(strategy) -# trader.run_all() + +# Deploy the strategy for live trading +# trader.run_all() \ No newline at end of file