[2026-03-23 12:59:35] Log rotated due to size [2026-03-23 12:59:35] Using cached data for GLOBAL_QUOTE [2026-03-23 12:59:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 12:59:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 12:59:35] Using fallback price for LIMN: $1.7599 [2026-03-23 12:59:35] Market hours check: NO (Hour: 8, Day: 1) [2026-03-23 12:59:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 12:59:35] Using cached data for GLOBAL_QUOTE [2026-03-23 12:59:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 12:59:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 12:59:35] Using fallback price for LIMN: $2.1 [2026-03-23 12:59:35] Market hours check: NO (Hour: 8, Day: 1) [2026-03-23 12:59:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 12:59:35] Using cached data for GLOBAL_QUOTE [2026-03-23 12:59:35] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 12:59:35] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 12:59:35] Using fallback price for IREZ: $32.0715 [2026-03-23 13:06:25] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:25] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:25] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:25] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:06:25] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:06:25] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:06:25] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:25] Using fallback price for LIMN: $1.7599 [2026-03-23 13:06:25] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:25] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:25] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:06:26] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:06:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:26] Using fallback price for LIMN: $2.1 [2026-03-23 13:06:26] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:26] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:06:26] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:06:26] Full Alpha Response for IREZ (on failure): null [2026-03-23 13:06:26] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:06:26] Using fallback price for IREZ: $32.0715 [2026-03-23 13:06:26] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 13:06:27] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:27] Using cached data for GLOBAL_QUOTE [2026-03-23 13:06:27] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:06:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:27] Using fallback price for LIMN: $1.7599 [2026-03-23 13:06:27] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:27] Using cached data for GLOBAL_QUOTE [2026-03-23 13:06:27] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:06:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:27] Using fallback price for LIMN: $2.1 [2026-03-23 13:06:27] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:27] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:06:27] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:06:27] Full Alpha Response for IREZ (on failure): null [2026-03-23 13:06:27] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:06:27] Using fallback price for IREZ: $32.0715 [2026-03-23 13:06:29] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:29] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:29] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:06:29] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:06:29] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:06:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:29] Using fallback price for LIMN: $1.7599 [2026-03-23 13:06:29] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:29] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:06:30] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:06:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:30] Using fallback price for LIMN: $2.1 [2026-03-23 13:06:30] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:30] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:06:30] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:06:30] Full Alpha Response for IREZ (on failure): null [2026-03-23 13:06:30] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:06:30] Using fallback price for IREZ: $32.0715 [2026-03-23 13:06:30] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 13:06:32] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:32] Using cached data for GLOBAL_QUOTE [2026-03-23 13:06:32] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:06:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:32] Using fallback price for LIMN: $1.7599 [2026-03-23 13:06:32] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:32] Using cached data for GLOBAL_QUOTE [2026-03-23 13:06:32] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:06:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:06:32] Using fallback price for LIMN: $2.1 [2026-03-23 13:06:32] Market hours check: NO (Hour: 9, Day: 1) [2026-03-23 13:06:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 13:06:32] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:06:32] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:06:32] Full Alpha Response for IREZ (on failure): null [2026-03-23 13:06:32] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:06:32] Using fallback price for IREZ: $32.0715 [2026-03-23 13:35:02] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:35:02] === Script execution started === [2026-03-23 13:35:02] Current ET time: 2026-03-23 09:35:02 (Hour: 9) [2026-03-23 13:35:02] Current cash: $208.49 [2026-03-23 13:35:02] Current holdings: 2 [2026-03-23 13:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 13:35:02] Should trade? YES (Time since last: 3951160 seconds) [2026-03-23 13:35:02] === STARTING TRADE EXECUTION === [2026-03-23 13:35:02] Evaluating holdings for potential sells [2026-03-23 13:35:02] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:35:02] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:35:02] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:35:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:35:02] WARNING: Cannot get price for LIMN, skipping [2026-03-23 13:35:02] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:35:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:35:03] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:35:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:35:03] WARNING: Cannot get price for IREZ, skipping [2026-03-23 13:35:03] Looking to buy (Cash: $208.49) [2026-03-23 13:35:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 13:35:04] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:35:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:35:05] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:35:05] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:35:05] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:35:05] Using cached data for GLOBAL_QUOTE [2026-03-23 13:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:35:05] Balance: $208.49 [2026-03-23 13:45:03] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:45:03] === Script execution started === [2026-03-23 13:45:03] Current ET time: 2026-03-23 09:45:03 (Hour: 9) [2026-03-23 13:45:03] Current cash: $208.49 [2026-03-23 13:45:03] Current holdings: 2 [2026-03-23 13:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 13:45:03] Should trade? YES (Time since last: 3951761 seconds) [2026-03-23 13:45:03] === STARTING TRADE EXECUTION === [2026-03-23 13:45:03] Evaluating holdings for potential sells [2026-03-23 13:45:03] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:45:03] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:45:03] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:45:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:45:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 13:45:03] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:45:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:45:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:45:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:45:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 13:45:04] Looking to buy (Cash: $208.49) [2026-03-23 13:45:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 13:45:05] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:45:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:45:05] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:45:05] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:45:05] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:45:05] Using cached data for GLOBAL_QUOTE [2026-03-23 13:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:45:05] Balance: $208.49 [2026-03-23 13:55:02] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:55:02] === Script execution started === [2026-03-23 13:55:02] Current ET time: 2026-03-23 09:55:02 (Hour: 9) [2026-03-23 13:55:02] Current cash: $208.49 [2026-03-23 13:55:02] Current holdings: 2 [2026-03-23 13:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 13:55:02] Should trade? YES (Time since last: 3952360 seconds) [2026-03-23 13:55:02] === STARTING TRADE EXECUTION === [2026-03-23 13:55:02] Evaluating holdings for potential sells [2026-03-23 13:55:02] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:55:03] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-23 13:55:03] Full Alpha Response for LIMN (on failure): null [2026-03-23 13:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 13:55:03] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 13:55:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 13:55:04] Looking to buy (Cash: $208.49) [2026-03-23 13:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 13:55:05] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:55:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 13:55:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 13:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 13:55:06] Market hours check: YES (Hour: 9, Day: 1) [2026-03-23 13:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 13:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 13:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 13:55:06] Balance: $208.49 [2026-03-23 14:02:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:02:02] === Script execution started === [2026-03-23 14:02:02] Current ET time: 2026-03-23 10:02:02 (Hour: 10) [2026-03-23 14:02:02] Current cash: $208.49 [2026-03-23 14:02:02] Current holdings: 2 [2026-03-23 14:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:02:02] Should trade? YES (Time since last: 3952780 seconds) [2026-03-23 14:02:02] === STARTING TRADE EXECUTION === [2026-03-23 14:02:02] Evaluating holdings for potential sells [2026-03-23 14:02:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:02:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:02:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:02:05] Looking to buy (Cash: $208.49) [2026-03-23 14:02:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:02:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:02:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:02:06] Balance: $208.49 [2026-03-23 14:10:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:10:03] === Script execution started === [2026-03-23 14:10:03] Current ET time: 2026-03-23 10:10:03 (Hour: 10) [2026-03-23 14:10:03] Current cash: $208.49 [2026-03-23 14:10:03] Current holdings: 2 [2026-03-23 14:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:10:03] Should trade? YES (Time since last: 3953261 seconds) [2026-03-23 14:10:03] === STARTING TRADE EXECUTION === [2026-03-23 14:10:03] Evaluating holdings for potential sells [2026-03-23 14:10:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:10:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:10:04] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:10:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:10:05] Looking to buy (Cash: $208.49) [2026-03-23 14:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:10:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:10:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:10:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:10:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:10:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:10:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:10:06] Balance: $208.49 [2026-03-23 14:18:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:18:02] === Script execution started === [2026-03-23 14:18:02] Current ET time: 2026-03-23 10:18:02 (Hour: 10) [2026-03-23 14:18:02] Current cash: $208.49 [2026-03-23 14:18:02] Current holdings: 2 [2026-03-23 14:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:18:02] Should trade? YES (Time since last: 3953740 seconds) [2026-03-23 14:18:02] === STARTING TRADE EXECUTION === [2026-03-23 14:18:02] Evaluating holdings for potential sells [2026-03-23 14:18:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:18:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:18:04] Looking to buy (Cash: $208.49) [2026-03-23 14:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:18:05] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 14:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:18:05] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 14:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:18:05] Balance: $208.49 [2026-03-23 14:28:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:28:02] === Script execution started === [2026-03-23 14:28:02] Current ET time: 2026-03-23 10:28:02 (Hour: 10) [2026-03-23 14:28:02] Current cash: $208.49 [2026-03-23 14:28:02] Current holdings: 2 [2026-03-23 14:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:28:02] Should trade? YES (Time since last: 3954340 seconds) [2026-03-23 14:28:02] === STARTING TRADE EXECUTION === [2026-03-23 14:28:02] Evaluating holdings for potential sells [2026-03-23 14:28:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:28:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:28:04] Looking to buy (Cash: $208.49) [2026-03-23 14:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:28:05] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 14:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:28:05] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 14:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 14:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:28:05] Balance: $208.49 [2026-03-23 14:35:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:35:02] === Script execution started === [2026-03-23 14:35:02] Current ET time: 2026-03-23 10:35:02 (Hour: 10) [2026-03-23 14:35:02] Current cash: $208.49 [2026-03-23 14:35:02] Current holdings: 2 [2026-03-23 14:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:35:02] Should trade? YES (Time since last: 3954760 seconds) [2026-03-23 14:35:02] === STARTING TRADE EXECUTION === [2026-03-23 14:35:02] Evaluating holdings for potential sells [2026-03-23 14:35:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:35:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:35:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:35:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:35:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:35:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:35:04] Looking to buy (Cash: $208.49) [2026-03-23 14:35:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:35:05] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:35:05] Using cached data for GLOBAL_QUOTE [2026-03-23 14:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:35:05] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:35:05] Using cached data for GLOBAL_QUOTE [2026-03-23 14:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:35:05] Balance: $208.49 [2026-03-23 14:45:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:45:03] === Script execution started === [2026-03-23 14:45:03] Current ET time: 2026-03-23 10:45:03 (Hour: 10) [2026-03-23 14:45:03] Current cash: $208.49 [2026-03-23 14:45:03] Current holdings: 2 [2026-03-23 14:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:45:03] Should trade? YES (Time since last: 3955361 seconds) [2026-03-23 14:45:03] === STARTING TRADE EXECUTION === [2026-03-23 14:45:03] Evaluating holdings for potential sells [2026-03-23 14:45:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:45:04] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:45:05] Looking to buy (Cash: $208.49) [2026-03-23 14:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:45:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:45:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:45:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:45:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:45:06] Balance: $208.49 [2026-03-23 14:55:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:55:02] === Script execution started === [2026-03-23 14:55:02] Current ET time: 2026-03-23 10:55:02 (Hour: 10) [2026-03-23 14:55:02] Current cash: $208.49 [2026-03-23 14:55:02] Current holdings: 2 [2026-03-23 14:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 14:55:02] Should trade? YES (Time since last: 3955960 seconds) [2026-03-23 14:55:02] === STARTING TRADE EXECUTION === [2026-03-23 14:55:02] Evaluating holdings for potential sells [2026-03-23 14:55:02] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 14:55:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 14:55:03] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 14:55:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 14:55:04] Looking to buy (Cash: $208.49) [2026-03-23 14:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 14:55:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 14:55:06] Market hours check: YES (Hour: 10, Day: 1) [2026-03-23 14:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 14:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 14:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 14:55:06] Balance: $208.49 [2026-03-23 15:00:47] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:47] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:47] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:00:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:00:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:00:48] Using fallback price for LIMN: $1.7599 [2026-03-23 15:00:48] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:48] Using cached data for GLOBAL_QUOTE [2026-03-23 15:00:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:00:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:00:48] Using fallback price for LIMN: $2.1 [2026-03-23 15:00:48] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:48] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:00:50] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:00:50] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:00:50] Using fallback price for IREZ: $32.0715 [2026-03-23 15:00:50] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 15:00:51] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:51] Using cached data for GLOBAL_QUOTE [2026-03-23 15:00:51] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:00:51] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:00:51] Using fallback price for LIMN: $1.7599 [2026-03-23 15:00:51] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:51] Using cached data for GLOBAL_QUOTE [2026-03-23 15:00:51] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:00:51] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:00:51] Using fallback price for LIMN: $2.1 [2026-03-23 15:00:51] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:00:51] Using cached data for GLOBAL_QUOTE [2026-03-23 15:00:51] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:00:51] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:00:51] Using fallback price for IREZ: $32.0715 [2026-03-23 15:02:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:02:02] === Script execution started === [2026-03-23 15:02:02] Current ET time: 2026-03-23 11:02:02 (Hour: 11) [2026-03-23 15:02:02] Current cash: $208.49 [2026-03-23 15:02:02] Current holdings: 2 [2026-03-23 15:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:02:02] Should trade? YES (Time since last: 3956380 seconds) [2026-03-23 15:02:02] === STARTING TRADE EXECUTION === [2026-03-23 15:02:02] Evaluating holdings for potential sells [2026-03-23 15:02:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:02:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:02:04] Looking to buy (Cash: $208.49) [2026-03-23 15:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:02:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 15:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:02:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 15:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:02:05] Balance: $208.49 [2026-03-23 15:05:31] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:31] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:31] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:05:32] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:05:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:05:32] Using fallback price for LIMN: $1.7599 [2026-03-23 15:05:32] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:32] Using cached data for GLOBAL_QUOTE [2026-03-23 15:05:32] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:05:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:05:32] Using fallback price for LIMN: $2.1 [2026-03-23 15:05:32] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:32] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:05:33] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:05:33] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:05:33] Using fallback price for IREZ: $32.0715 [2026-03-23 15:05:33] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 15:05:34] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:34] Using cached data for GLOBAL_QUOTE [2026-03-23 15:05:34] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:05:34] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:05:34] Using fallback price for LIMN: $1.7599 [2026-03-23 15:05:34] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:34] Using cached data for GLOBAL_QUOTE [2026-03-23 15:05:34] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:05:34] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:05:34] Using fallback price for LIMN: $2.1 [2026-03-23 15:05:34] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:05:34] Using cached data for GLOBAL_QUOTE [2026-03-23 15:05:34] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:05:34] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:05:34] Using fallback price for IREZ: $32.0715 [2026-03-23 15:10:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:10:03] === Script execution started === [2026-03-23 15:10:03] Current ET time: 2026-03-23 11:10:03 (Hour: 11) [2026-03-23 15:10:03] Current cash: $208.49 [2026-03-23 15:10:03] Current holdings: 2 [2026-03-23 15:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:10:03] Should trade? YES (Time since last: 3956861 seconds) [2026-03-23 15:10:03] === STARTING TRADE EXECUTION === [2026-03-23 15:10:03] Evaluating holdings for potential sells [2026-03-23 15:10:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:10:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:10:04] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:10:05] Looking to buy (Cash: $208.49) [2026-03-23 15:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:10:07] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:10:07] Using cached data for GLOBAL_QUOTE [2026-03-23 15:10:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:10:07] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:10:07] Using cached data for GLOBAL_QUOTE [2026-03-23 15:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:10:07] Balance: $208.49 [2026-03-23 15:18:01] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:18:01] === Script execution started === [2026-03-23 15:18:01] Current ET time: 2026-03-23 11:18:01 (Hour: 11) [2026-03-23 15:18:01] Current cash: $208.49 [2026-03-23 15:18:01] Current holdings: 2 [2026-03-23 15:18:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:18:01] Should trade? YES (Time since last: 3957339 seconds) [2026-03-23 15:18:01] === STARTING TRADE EXECUTION === [2026-03-23 15:18:01] Evaluating holdings for potential sells [2026-03-23 15:18:01] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:18:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:18:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:18:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:18:02] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:18:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:18:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:18:04] Looking to buy (Cash: $208.49) [2026-03-23 15:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:18:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 15:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:18:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 15:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:18:05] Balance: $208.49 [2026-03-23 15:28:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:28:02] === Script execution started === [2026-03-23 15:28:02] Current ET time: 2026-03-23 11:28:02 (Hour: 11) [2026-03-23 15:28:02] Current cash: $208.49 [2026-03-23 15:28:02] Current holdings: 2 [2026-03-23 15:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:28:02] Should trade? YES (Time since last: 3957940 seconds) [2026-03-23 15:28:02] === STARTING TRADE EXECUTION === [2026-03-23 15:28:02] Evaluating holdings for potential sells [2026-03-23 15:28:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:28:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:28:04] Looking to buy (Cash: $208.49) [2026-03-23 15:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:28:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 15:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:28:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 15:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:28:05] Balance: $208.49 [2026-03-23 15:35:04] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:35:04] === Script execution started === [2026-03-23 15:35:04] Current ET time: 2026-03-23 11:35:04 (Hour: 11) [2026-03-23 15:35:04] Current cash: $208.49 [2026-03-23 15:35:04] Current holdings: 2 [2026-03-23 15:35:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:35:04] Should trade? YES (Time since last: 3958362 seconds) [2026-03-23 15:35:04] === STARTING TRADE EXECUTION === [2026-03-23 15:35:04] Evaluating holdings for potential sells [2026-03-23 15:35:04] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:35:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:35:05] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:35:05] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:35:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:35:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:35:06] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:35:06] Looking to buy (Cash: $208.49) [2026-03-23 15:35:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:35:07] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:35:07] Using cached data for GLOBAL_QUOTE [2026-03-23 15:35:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:35:07] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:35:07] Using cached data for GLOBAL_QUOTE [2026-03-23 15:35:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:35:07] Balance: $208.49 [2026-03-23 15:45:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:45:02] === Script execution started === [2026-03-23 15:45:02] Current ET time: 2026-03-23 11:45:02 (Hour: 11) [2026-03-23 15:45:02] Current cash: $208.49 [2026-03-23 15:45:02] Current holdings: 2 [2026-03-23 15:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:45:02] Should trade? YES (Time since last: 3958960 seconds) [2026-03-23 15:45:02] === STARTING TRADE EXECUTION === [2026-03-23 15:45:02] Evaluating holdings for potential sells [2026-03-23 15:45:02] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:45:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:45:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:45:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:45:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:45:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:45:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:45:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:45:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:45:04] Looking to buy (Cash: $208.49) [2026-03-23 15:45:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:45:06] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:45:06] Using cached data for GLOBAL_QUOTE [2026-03-23 15:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:45:06] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:45:06] Using cached data for GLOBAL_QUOTE [2026-03-23 15:45:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:45:06] Balance: $208.49 [2026-03-23 15:51:22] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:22] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:22] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:51:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:51:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:51:23] Using fallback price for LIMN: $1.7599 [2026-03-23 15:51:23] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:23] Using cached data for GLOBAL_QUOTE [2026-03-23 15:51:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:51:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:51:23] Using fallback price for LIMN: $2.1 [2026-03-23 15:51:23] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:23] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:51:24] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:51:24] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:51:24] Using fallback price for IREZ: $32.0715 [2026-03-23 15:51:24] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 15:51:25] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:25] Using cached data for GLOBAL_QUOTE [2026-03-23 15:51:25] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:51:25] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:51:25] Using fallback price for LIMN: $1.7599 [2026-03-23 15:51:25] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:25] Using cached data for GLOBAL_QUOTE [2026-03-23 15:51:25] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:51:25] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:51:25] Using fallback price for LIMN: $2.1 [2026-03-23 15:51:25] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:51:25] Using cached data for GLOBAL_QUOTE [2026-03-23 15:51:25] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:51:25] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:51:25] Using fallback price for IREZ: $32.0715 [2026-03-23 15:55:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:55:03] === Script execution started === [2026-03-23 15:55:03] Current ET time: 2026-03-23 11:55:03 (Hour: 11) [2026-03-23 15:55:03] Current cash: $208.49 [2026-03-23 15:55:03] Current holdings: 2 [2026-03-23 15:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 15:55:03] Should trade? YES (Time since last: 3959561 seconds) [2026-03-23 15:55:03] === STARTING TRADE EXECUTION === [2026-03-23 15:55:03] Evaluating holdings for potential sells [2026-03-23 15:55:03] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 15:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 15:55:04] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 15:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 15:55:05] Looking to buy (Cash: $208.49) [2026-03-23 15:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 15:55:06] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 15:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 15:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 15:55:06] Market hours check: YES (Hour: 11, Day: 1) [2026-03-23 15:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 15:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 15:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 15:55:06] Balance: $208.49 [2026-03-23 16:02:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:02:02] === Script execution started === [2026-03-23 16:02:02] Current ET time: 2026-03-23 12:02:02 (Hour: 12) [2026-03-23 16:02:02] Current cash: $208.49 [2026-03-23 16:02:02] Current holdings: 2 [2026-03-23 16:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:02:02] Should trade? YES (Time since last: 3959980 seconds) [2026-03-23 16:02:02] === STARTING TRADE EXECUTION === [2026-03-23 16:02:02] Evaluating holdings for potential sells [2026-03-23 16:02:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:02:03] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:02:04] Looking to buy (Cash: $208.49) [2026-03-23 16:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:02:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:02:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:02:05] Balance: $208.49 [2026-03-23 16:10:04] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:10:04] === Script execution started === [2026-03-23 16:10:04] Current ET time: 2026-03-23 12:10:04 (Hour: 12) [2026-03-23 16:10:04] Current cash: $208.49 [2026-03-23 16:10:04] Current holdings: 2 [2026-03-23 16:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:10:04] Should trade? YES (Time since last: 3960462 seconds) [2026-03-23 16:10:04] === STARTING TRADE EXECUTION === [2026-03-23 16:10:04] Evaluating holdings for potential sells [2026-03-23 16:10:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:10:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:10:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 16:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:10:06] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:10:06] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:10:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:10:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 16:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:10:07] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:10:07] Looking to buy (Cash: $208.49) [2026-03-23 16:10:07] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:10:08] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:10:08] Using cached data for GLOBAL_QUOTE [2026-03-23 16:10:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 16:10:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:10:08] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:10:08] Using cached data for GLOBAL_QUOTE [2026-03-23 16:10:08] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 16:10:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:10:08] Balance: $208.49 [2026-03-23 16:18:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:18:02] === Script execution started === [2026-03-23 16:18:02] Current ET time: 2026-03-23 12:18:02 (Hour: 12) [2026-03-23 16:18:02] Current cash: $208.49 [2026-03-23 16:18:02] Current holdings: 2 [2026-03-23 16:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:18:02] Should trade? YES (Time since last: 3960940 seconds) [2026-03-23 16:18:02] === STARTING TRADE EXECUTION === [2026-03-23 16:18:02] Evaluating holdings for potential sells [2026-03-23 16:18:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:18:03] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:18:04] Looking to buy (Cash: $208.49) [2026-03-23 16:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:18:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:18:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:18:05] Balance: $208.49 [2026-03-23 16:28:01] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:28:01] === Script execution started === [2026-03-23 16:28:01] Current ET time: 2026-03-23 12:28:01 (Hour: 12) [2026-03-23 16:28:01] Current cash: $208.49 [2026-03-23 16:28:01] Current holdings: 2 [2026-03-23 16:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:28:01] Should trade? YES (Time since last: 3961539 seconds) [2026-03-23 16:28:01] === STARTING TRADE EXECUTION === [2026-03-23 16:28:01] Evaluating holdings for potential sells [2026-03-23 16:28:01] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:28:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:28:04] Looking to buy (Cash: $208.49) [2026-03-23 16:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:28:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:28:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:28:05] Balance: $208.49 [2026-03-23 16:35:04] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:35:04] === Script execution started === [2026-03-23 16:35:04] Current ET time: 2026-03-23 12:35:04 (Hour: 12) [2026-03-23 16:35:04] Current cash: $208.49 [2026-03-23 16:35:04] Current holdings: 2 [2026-03-23 16:35:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:35:04] Should trade? YES (Time since last: 3961962 seconds) [2026-03-23 16:35:04] === STARTING TRADE EXECUTION === [2026-03-23 16:35:04] Evaluating holdings for potential sells [2026-03-23 16:35:04] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:35:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:35:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:35:05] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:35:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:35:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:35:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:35:07] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:35:07] Looking to buy (Cash: $208.49) [2026-03-23 16:35:07] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:35:08] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:35:08] Using cached data for GLOBAL_QUOTE [2026-03-23 16:35:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:35:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:35:08] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:35:08] Using cached data for GLOBAL_QUOTE [2026-03-23 16:35:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:35:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:35:08] Balance: $208.49 [2026-03-23 16:45:04] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:45:04] === Script execution started === [2026-03-23 16:45:04] Current ET time: 2026-03-23 12:45:04 (Hour: 12) [2026-03-23 16:45:04] Current cash: $208.49 [2026-03-23 16:45:04] Current holdings: 2 [2026-03-23 16:45:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:45:04] Should trade? YES (Time since last: 3962562 seconds) [2026-03-23 16:45:04] === STARTING TRADE EXECUTION === [2026-03-23 16:45:04] Evaluating holdings for potential sells [2026-03-23 16:45:04] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:45:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:45:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:45:05] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:45:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:45:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:45:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:45:06] Looking to buy (Cash: $208.49) [2026-03-23 16:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:45:08] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:45:08] Using cached data for GLOBAL_QUOTE [2026-03-23 16:45:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:45:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:45:08] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:45:08] Using cached data for GLOBAL_QUOTE [2026-03-23 16:45:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:45:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:45:08] Balance: $208.49 [2026-03-23 16:55:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:55:02] === Script execution started === [2026-03-23 16:55:02] Current ET time: 2026-03-23 12:55:02 (Hour: 12) [2026-03-23 16:55:02] Current cash: $208.49 [2026-03-23 16:55:02] Current holdings: 2 [2026-03-23 16:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 16:55:02] Should trade? YES (Time since last: 3963160 seconds) [2026-03-23 16:55:02] === STARTING TRADE EXECUTION === [2026-03-23 16:55:02] Evaluating holdings for potential sells [2026-03-23 16:55:02] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 16:55:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 16:55:03] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 16:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 16:55:04] Looking to buy (Cash: $208.49) [2026-03-23 16:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 16:55:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:55:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:55:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 16:55:05] Market hours check: YES (Hour: 12, Day: 1) [2026-03-23 16:55:05] Using cached data for GLOBAL_QUOTE [2026-03-23 16:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 16:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 16:55:05] Balance: $208.49 [2026-03-23 17:02:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:02:02] === Script execution started === [2026-03-23 17:02:02] Current ET time: 2026-03-23 13:02:02 (Hour: 13) [2026-03-23 17:02:02] Current cash: $208.49 [2026-03-23 17:02:02] Current holdings: 2 [2026-03-23 17:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:02:02] Should trade? YES (Time since last: 3963580 seconds) [2026-03-23 17:02:02] === STARTING TRADE EXECUTION === [2026-03-23 17:02:02] Evaluating holdings for potential sells [2026-03-23 17:02:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:02:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:02:04] Looking to buy (Cash: $208.49) [2026-03-23 17:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:02:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:02:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:02:05] Balance: $208.49 [2026-03-23 17:10:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:10:02] === Script execution started === [2026-03-23 17:10:02] Current ET time: 2026-03-23 13:10:02 (Hour: 13) [2026-03-23 17:10:02] Current cash: $208.49 [2026-03-23 17:10:02] Current holdings: 2 [2026-03-23 17:10:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:10:02] Should trade? YES (Time since last: 3964060 seconds) [2026-03-23 17:10:02] === STARTING TRADE EXECUTION === [2026-03-23 17:10:02] Evaluating holdings for potential sells [2026-03-23 17:10:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:10:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:10:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:10:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:10:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:10:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:10:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:10:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:10:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:10:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:10:04] Looking to buy (Cash: $208.49) [2026-03-23 17:10:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:10:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:10:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:10:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:10:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:10:05] Balance: $208.49 [2026-03-23 17:18:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:18:02] === Script execution started === [2026-03-23 17:18:02] Current ET time: 2026-03-23 13:18:02 (Hour: 13) [2026-03-23 17:18:02] Current cash: $208.49 [2026-03-23 17:18:02] Current holdings: 2 [2026-03-23 17:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:18:02] Should trade? YES (Time since last: 3964540 seconds) [2026-03-23 17:18:02] === STARTING TRADE EXECUTION === [2026-03-23 17:18:02] Evaluating holdings for potential sells [2026-03-23 17:18:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:18:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:18:04] Looking to buy (Cash: $208.49) [2026-03-23 17:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:18:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:18:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:18:05] Balance: $208.49 [2026-03-23 17:24:13] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:13] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:13] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:24:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:24:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:24:15] Using fallback price for LIMN: $1.7599 [2026-03-23 17:24:15] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:15] Using cached data for GLOBAL_QUOTE [2026-03-23 17:24:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:24:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:24:15] Using fallback price for LIMN: $2.1 [2026-03-23 17:24:15] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:15] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:24:16] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:24:16] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:24:16] Using fallback price for IREZ: $32.0715 [2026-03-23 17:24:16] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 17:24:17] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:17] Using cached data for GLOBAL_QUOTE [2026-03-23 17:24:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:24:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:24:17] Using fallback price for LIMN: $1.7599 [2026-03-23 17:24:17] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:17] Using cached data for GLOBAL_QUOTE [2026-03-23 17:24:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:24:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:24:17] Using fallback price for LIMN: $2.1 [2026-03-23 17:24:17] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:24:17] Using cached data for GLOBAL_QUOTE [2026-03-23 17:24:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:24:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:24:17] Using fallback price for IREZ: $32.0715 [2026-03-23 17:28:01] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:28:01] === Script execution started === [2026-03-23 17:28:01] Current ET time: 2026-03-23 13:28:01 (Hour: 13) [2026-03-23 17:28:01] Current cash: $208.49 [2026-03-23 17:28:01] Current holdings: 2 [2026-03-23 17:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:28:01] Should trade? YES (Time since last: 3965139 seconds) [2026-03-23 17:28:01] === STARTING TRADE EXECUTION === [2026-03-23 17:28:01] Evaluating holdings for potential sells [2026-03-23 17:28:01] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:28:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:28:04] Looking to buy (Cash: $208.49) [2026-03-23 17:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:28:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:28:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:28:05] Balance: $208.49 [2026-03-23 17:35:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:35:02] === Script execution started === [2026-03-23 17:35:02] Current ET time: 2026-03-23 13:35:02 (Hour: 13) [2026-03-23 17:35:02] Current cash: $208.49 [2026-03-23 17:35:02] Current holdings: 2 [2026-03-23 17:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:35:02] Should trade? YES (Time since last: 3965560 seconds) [2026-03-23 17:35:02] === STARTING TRADE EXECUTION === [2026-03-23 17:35:02] Evaluating holdings for potential sells [2026-03-23 17:35:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:35:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:35:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:35:05] Looking to buy (Cash: $208.49) [2026-03-23 17:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:35:06] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:35:06] Using cached data for GLOBAL_QUOTE [2026-03-23 17:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:35:06] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:35:06] Using cached data for GLOBAL_QUOTE [2026-03-23 17:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 17:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:35:06] Balance: $208.49 [2026-03-23 17:45:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:45:03] === Script execution started === [2026-03-23 17:45:03] Current ET time: 2026-03-23 13:45:03 (Hour: 13) [2026-03-23 17:45:03] Current cash: $208.49 [2026-03-23 17:45:03] Current holdings: 2 [2026-03-23 17:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:45:03] Should trade? YES (Time since last: 3966161 seconds) [2026-03-23 17:45:03] === STARTING TRADE EXECUTION === [2026-03-23 17:45:03] Evaluating holdings for potential sells [2026-03-23 17:45:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:45:04] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:45:05] Looking to buy (Cash: $208.49) [2026-03-23 17:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:45:07] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:45:07] Using cached data for GLOBAL_QUOTE [2026-03-23 17:45:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:45:07] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:45:07] Using cached data for GLOBAL_QUOTE [2026-03-23 17:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:45:07] Balance: $208.49 [2026-03-23 17:55:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:55:02] === Script execution started === [2026-03-23 17:55:02] Current ET time: 2026-03-23 13:55:02 (Hour: 13) [2026-03-23 17:55:02] Current cash: $208.49 [2026-03-23 17:55:02] Current holdings: 2 [2026-03-23 17:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 17:55:02] Should trade? YES (Time since last: 3966760 seconds) [2026-03-23 17:55:02] === STARTING TRADE EXECUTION === [2026-03-23 17:55:02] Evaluating holdings for potential sells [2026-03-23 17:55:02] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 17:55:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 17:55:03] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 17:55:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 17:55:04] Looking to buy (Cash: $208.49) [2026-03-23 17:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 17:55:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:55:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:55:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 17:55:05] Market hours check: YES (Hour: 13, Day: 1) [2026-03-23 17:55:05] Using cached data for GLOBAL_QUOTE [2026-03-23 17:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 17:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 17:55:05] Balance: $208.49 [2026-03-23 18:02:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:02:02] === Script execution started === [2026-03-23 18:02:02] Current ET time: 2026-03-23 14:02:02 (Hour: 14) [2026-03-23 18:02:02] Current cash: $208.49 [2026-03-23 18:02:02] Current holdings: 2 [2026-03-23 18:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:02:02] Should trade? YES (Time since last: 3967180 seconds) [2026-03-23 18:02:02] === STARTING TRADE EXECUTION === [2026-03-23 18:02:02] Evaluating holdings for potential sells [2026-03-23 18:02:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:02:03] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:02:04] Looking to buy (Cash: $208.49) [2026-03-23 18:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:02:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:02:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:02:05] Balance: $208.49 [2026-03-23 18:10:04] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:10:04] === Script execution started === [2026-03-23 18:10:04] Current ET time: 2026-03-23 14:10:04 (Hour: 14) [2026-03-23 18:10:04] Current cash: $208.49 [2026-03-23 18:10:04] Current holdings: 2 [2026-03-23 18:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:10:04] Should trade? YES (Time since last: 3967662 seconds) [2026-03-23 18:10:04] === STARTING TRADE EXECUTION === [2026-03-23 18:10:04] Evaluating holdings for potential sells [2026-03-23 18:10:04] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:10:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:10:06] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:10:06] Looking to buy (Cash: $208.49) [2026-03-23 18:10:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:10:07] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:10:07] Using cached data for GLOBAL_QUOTE [2026-03-23 18:10:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:10:07] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:10:07] Using cached data for GLOBAL_QUOTE [2026-03-23 18:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:10:07] Balance: $208.49 [2026-03-23 18:18:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:18:02] === Script execution started === [2026-03-23 18:18:02] Current ET time: 2026-03-23 14:18:02 (Hour: 14) [2026-03-23 18:18:02] Current cash: $208.49 [2026-03-23 18:18:02] Current holdings: 2 [2026-03-23 18:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:18:02] Should trade? YES (Time since last: 3968140 seconds) [2026-03-23 18:18:02] === STARTING TRADE EXECUTION === [2026-03-23 18:18:02] Evaluating holdings for potential sells [2026-03-23 18:18:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:18:03] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:18:04] Looking to buy (Cash: $208.49) [2026-03-23 18:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:18:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:18:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:18:05] Balance: $208.49 [2026-03-23 18:28:01] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:28:01] === Script execution started === [2026-03-23 18:28:01] Current ET time: 2026-03-23 14:28:01 (Hour: 14) [2026-03-23 18:28:01] Current cash: $208.49 [2026-03-23 18:28:01] Current holdings: 2 [2026-03-23 18:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:28:01] Should trade? YES (Time since last: 3968739 seconds) [2026-03-23 18:28:01] === STARTING TRADE EXECUTION === [2026-03-23 18:28:01] Evaluating holdings for potential sells [2026-03-23 18:28:01] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:28:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:28:03] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:28:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:28:03] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:28:03] Looking to buy (Cash: $208.49) [2026-03-23 18:28:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:28:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:28:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:28:05] Balance: $208.49 [2026-03-23 18:35:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:35:02] === Script execution started === [2026-03-23 18:35:02] Current ET time: 2026-03-23 14:35:02 (Hour: 14) [2026-03-23 18:35:02] Current cash: $208.49 [2026-03-23 18:35:02] Current holdings: 2 [2026-03-23 18:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:35:02] Should trade? YES (Time since last: 3969160 seconds) [2026-03-23 18:35:02] === STARTING TRADE EXECUTION === [2026-03-23 18:35:02] Evaluating holdings for potential sells [2026-03-23 18:35:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:35:04] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:35:05] Looking to buy (Cash: $208.49) [2026-03-23 18:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:35:06] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:35:06] Using cached data for GLOBAL_QUOTE [2026-03-23 18:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:35:06] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:35:06] Using cached data for GLOBAL_QUOTE [2026-03-23 18:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:35:06] Balance: $208.49 [2026-03-23 18:45:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:45:02] === Script execution started === [2026-03-23 18:45:02] Current ET time: 2026-03-23 14:45:02 (Hour: 14) [2026-03-23 18:45:02] Current cash: $208.49 [2026-03-23 18:45:02] Current holdings: 2 [2026-03-23 18:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:45:02] Should trade? YES (Time since last: 3969760 seconds) [2026-03-23 18:45:02] === STARTING TRADE EXECUTION === [2026-03-23 18:45:02] Evaluating holdings for potential sells [2026-03-23 18:45:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:45:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:45:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:45:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:45:03] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:45:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:45:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:45:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:45:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:45:04] Looking to buy (Cash: $208.49) [2026-03-23 18:45:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:45:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:45:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:45:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:45:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:45:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 18:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:45:05] Balance: $208.49 [2026-03-23 18:55:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:55:02] === Script execution started === [2026-03-23 18:55:02] Current ET time: 2026-03-23 14:55:02 (Hour: 14) [2026-03-23 18:55:02] Current cash: $208.49 [2026-03-23 18:55:02] Current holdings: 2 [2026-03-23 18:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 18:55:02] Should trade? YES (Time since last: 3970360 seconds) [2026-03-23 18:55:02] === STARTING TRADE EXECUTION === [2026-03-23 18:55:02] Evaluating holdings for potential sells [2026-03-23 18:55:02] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 18:55:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 18:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 18:55:03] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 18:55:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 18:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 18:55:04] Looking to buy (Cash: $208.49) [2026-03-23 18:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 18:55:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:55:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:55:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 18:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 18:55:05] Market hours check: YES (Hour: 14, Day: 1) [2026-03-23 18:55:05] Using cached data for GLOBAL_QUOTE [2026-03-23 18:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 18:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 18:55:05] Balance: $208.49 [2026-03-23 19:02:02] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:02:02] === Script execution started === [2026-03-23 19:02:02] Current ET time: 2026-03-23 15:02:02 (Hour: 15) [2026-03-23 19:02:02] Current cash: $208.49 [2026-03-23 19:02:02] Current holdings: 2 [2026-03-23 19:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:02:02] Should trade? YES (Time since last: 3970780 seconds) [2026-03-23 19:02:02] === STARTING TRADE EXECUTION === [2026-03-23 19:02:02] Evaluating holdings for potential sells [2026-03-23 19:02:02] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:02:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:02:04] Looking to buy (Cash: $208.49) [2026-03-23 19:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:02:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 19:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:02:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:02:05] Using cached data for GLOBAL_QUOTE [2026-03-23 19:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:02:05] Balance: $208.49 [2026-03-23 19:10:04] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:10:04] === Script execution started === [2026-03-23 19:10:04] Current ET time: 2026-03-23 15:10:04 (Hour: 15) [2026-03-23 19:10:04] Current cash: $208.49 [2026-03-23 19:10:04] Current holdings: 2 [2026-03-23 19:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:10:04] Should trade? YES (Time since last: 3971262 seconds) [2026-03-23 19:10:04] === STARTING TRADE EXECUTION === [2026-03-23 19:10:04] Evaluating holdings for potential sells [2026-03-23 19:10:04] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:10:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:10:06] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:10:06] Looking to buy (Cash: $208.49) [2026-03-23 19:10:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:10:07] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:10:07] Using cached data for GLOBAL_QUOTE [2026-03-23 19:10:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:10:07] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:10:07] Using cached data for GLOBAL_QUOTE [2026-03-23 19:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:10:07] Balance: $208.49 [2026-03-23 19:18:02] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:18:02] === Script execution started === [2026-03-23 19:18:02] Current ET time: 2026-03-23 15:18:02 (Hour: 15) [2026-03-23 19:18:02] Current cash: $208.49 [2026-03-23 19:18:02] Current holdings: 2 [2026-03-23 19:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:18:02] Should trade? YES (Time since last: 3971740 seconds) [2026-03-23 19:18:02] === STARTING TRADE EXECUTION === [2026-03-23 19:18:02] Evaluating holdings for potential sells [2026-03-23 19:18:02] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:18:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:18:04] Looking to buy (Cash: $208.49) [2026-03-23 19:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:18:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 19:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:18:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-23 19:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:18:05] Balance: $208.49 [2026-03-23 19:28:01] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:28:01] === Script execution started === [2026-03-23 19:28:01] Current ET time: 2026-03-23 15:28:01 (Hour: 15) [2026-03-23 19:28:01] Current cash: $208.49 [2026-03-23 19:28:01] Current holdings: 2 [2026-03-23 19:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:28:01] Should trade? YES (Time since last: 3972339 seconds) [2026-03-23 19:28:01] === STARTING TRADE EXECUTION === [2026-03-23 19:28:01] Evaluating holdings for potential sells [2026-03-23 19:28:01] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:28:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:28:04] Looking to buy (Cash: $208.49) [2026-03-23 19:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:28:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 19:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:28:05] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-23 19:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:28:05] Balance: $208.49 [2026-03-23 19:35:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:35:03] === Script execution started === [2026-03-23 19:35:03] Current ET time: 2026-03-23 15:35:03 (Hour: 15) [2026-03-23 19:35:03] Current cash: $208.49 [2026-03-23 19:35:03] Current holdings: 2 [2026-03-23 19:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:35:03] Should trade? YES (Time since last: 3972761 seconds) [2026-03-23 19:35:03] === STARTING TRADE EXECUTION === [2026-03-23 19:35:03] Evaluating holdings for potential sells [2026-03-23 19:35:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:35:04] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:35:05] Looking to buy (Cash: $208.49) [2026-03-23 19:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:35:06] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:35:06] Using cached data for GLOBAL_QUOTE [2026-03-23 19:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 19:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:35:06] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:35:06] Using cached data for GLOBAL_QUOTE [2026-03-23 19:35:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:35:06] Balance: $208.49 [2026-03-23 19:45:02] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:45:02] === Script execution started === [2026-03-23 19:45:02] Current ET time: 2026-03-23 15:45:02 (Hour: 15) [2026-03-23 19:45:02] Current cash: $208.49 [2026-03-23 19:45:02] Current holdings: 2 [2026-03-23 19:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:45:02] Should trade? YES (Time since last: 3973360 seconds) [2026-03-23 19:45:02] === STARTING TRADE EXECUTION === [2026-03-23 19:45:02] Evaluating holdings for potential sells [2026-03-23 19:45:02] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:45:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:45:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:45:03] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:45:04] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:45:05] Looking to buy (Cash: $208.49) [2026-03-23 19:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:45:06] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:45:06] Using cached data for GLOBAL_QUOTE [2026-03-23 19:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:45:06] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:45:06] Using cached data for GLOBAL_QUOTE [2026-03-23 19:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:45:06] Balance: $208.49 [2026-03-23 19:55:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:55:03] === Script execution started === [2026-03-23 19:55:03] Current ET time: 2026-03-23 15:55:03 (Hour: 15) [2026-03-23 19:55:03] Current cash: $208.49 [2026-03-23 19:55:03] Current holdings: 2 [2026-03-23 19:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-23 19:55:03] Should trade? YES (Time since last: 3973961 seconds) [2026-03-23 19:55:03] === STARTING TRADE EXECUTION === [2026-03-23 19:55:03] Evaluating holdings for potential sells [2026-03-23 19:55:03] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 19:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-23 19:55:04] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 19:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-23 19:55:05] Looking to buy (Cash: $208.49) [2026-03-23 19:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-23 19:55:06] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 19:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 19:55:06] Market hours check: YES (Hour: 15, Day: 1) [2026-03-23 19:55:06] Using cached data for GLOBAL_QUOTE [2026-03-23 19:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-23 19:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 19:55:06] Balance: $208.49 [2026-03-23 20:21:08] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:08] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:21:08] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 20:21:10] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:21:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:21:10] Using fallback price for LIMN: $1.7599 [2026-03-23 20:21:10] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:21:10] Using cached data for GLOBAL_QUOTE [2026-03-23 20:21:10] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:21:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:21:10] Using fallback price for LIMN: $2.1 [2026-03-23 20:21:10] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:21:10] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 20:21:11] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:21:11] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 20:21:11] Using fallback price for IREZ: $32.0715 [2026-03-23 20:21:11] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 20:21:12] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:21:12] Using cached data for GLOBAL_QUOTE [2026-03-23 20:21:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:21:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:21:12] Using fallback price for LIMN: $1.7599 [2026-03-23 20:21:12] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:21:12] Using cached data for GLOBAL_QUOTE [2026-03-23 20:21:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:21:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:21:12] Using fallback price for LIMN: $2.1 [2026-03-23 20:21:12] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:21:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:21:12] Using cached data for GLOBAL_QUOTE [2026-03-23 20:21:12] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:21:12] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 20:21:12] Using fallback price for IREZ: $32.0715 [2026-03-23 20:37:22] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:22] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:22] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:37:22] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 20:37:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:37:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:37:23] Using fallback price for LIMN: $1.7599 [2026-03-23 20:37:23] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:37:23] Using cached data for GLOBAL_QUOTE [2026-03-23 20:37:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:37:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:37:23] Using fallback price for LIMN: $2.1 [2026-03-23 20:37:23] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:37:23] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 20:37:24] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:37:24] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 20:37:24] Using fallback price for IREZ: $32.0715 [2026-03-23 20:37:24] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 20:37:26] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:37:26] Using cached data for GLOBAL_QUOTE [2026-03-23 20:37:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:37:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:37:26] Using fallback price for LIMN: $1.7599 [2026-03-23 20:37:26] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:37:26] Using cached data for GLOBAL_QUOTE [2026-03-23 20:37:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:37:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 20:37:26] Using fallback price for LIMN: $2.1 [2026-03-23 20:37:26] Market hours check: NO (Hour: 16, Day: 1) [2026-03-23 20:37:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 20:37:26] Using cached data for GLOBAL_QUOTE [2026-03-23 20:37:26] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 20:37:26] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 20:37:26] Using fallback price for IREZ: $32.0715 [2026-03-23 21:24:42] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:42] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:42] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 21:24:42] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-23 21:24:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 21:24:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 21:24:44] Using fallback price for LIMN: $1.7599 [2026-03-23 21:24:44] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 21:24:44] Using cached data for GLOBAL_QUOTE [2026-03-23 21:24:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 21:24:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 21:24:44] Using fallback price for LIMN: $2.1 [2026-03-23 21:24:44] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 21:24:44] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-23 21:24:45] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 21:24:45] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 21:24:45] Using fallback price for IREZ: $32.0715 [2026-03-23 21:24:45] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-23 21:24:46] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:46] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 21:24:46] Using cached data for GLOBAL_QUOTE [2026-03-23 21:24:46] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 21:24:46] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 21:24:46] Using fallback price for LIMN: $1.7599 [2026-03-23 21:24:46] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:46] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 21:24:46] Using cached data for GLOBAL_QUOTE [2026-03-23 21:24:46] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 21:24:46] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-23 21:24:46] Using fallback price for LIMN: $2.1 [2026-03-23 21:24:46] Market hours check: NO (Hour: 17, Day: 1) [2026-03-23 21:24:46] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-23 21:24:46] Using cached data for GLOBAL_QUOTE [2026-03-23 21:24:46] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-23 21:24:46] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-23 21:24:46] Using fallback price for IREZ: $32.0715 [2026-03-24 01:09:19] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:19] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:09:19] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 01:09:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:09:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:09:21] Using fallback price for LIMN: $1.7599 [2026-03-24 01:09:21] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:09:21] Using cached data for GLOBAL_QUOTE [2026-03-24 01:09:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:09:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:09:21] Using fallback price for LIMN: $2.1 [2026-03-24 01:09:21] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:09:21] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 01:09:22] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:09:22] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 01:09:22] Using fallback price for IREZ: $32.0715 [2026-03-24 01:09:22] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 01:09:23] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:09:23] Using cached data for GLOBAL_QUOTE [2026-03-24 01:09:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:09:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:09:23] Using fallback price for LIMN: $1.7599 [2026-03-24 01:09:23] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:09:23] Using cached data for GLOBAL_QUOTE [2026-03-24 01:09:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:09:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:09:23] Using fallback price for LIMN: $2.1 [2026-03-24 01:09:23] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:09:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:09:23] Using cached data for GLOBAL_QUOTE [2026-03-24 01:09:23] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:09:23] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 01:09:23] Using fallback price for IREZ: $32.0715 [2026-03-24 01:12:47] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:47] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:47] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:12:47] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 01:12:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:12:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:12:48] Using fallback price for LIMN: $1.7599 [2026-03-24 01:12:48] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:48] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:12:48] Using cached data for GLOBAL_QUOTE [2026-03-24 01:12:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:12:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:12:48] Using fallback price for LIMN: $2.1 [2026-03-24 01:12:48] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:48] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:12:48] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 01:12:49] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:12:49] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 01:12:49] Using fallback price for IREZ: $32.0715 [2026-03-24 01:12:49] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 01:12:50] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:12:50] Using cached data for GLOBAL_QUOTE [2026-03-24 01:12:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:12:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:12:50] Using fallback price for LIMN: $1.7599 [2026-03-24 01:12:50] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:12:50] Using cached data for GLOBAL_QUOTE [2026-03-24 01:12:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:12:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 01:12:50] Using fallback price for LIMN: $2.1 [2026-03-24 01:12:50] Market hours check: NO (Hour: 21, Day: 1) [2026-03-24 01:12:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 01:12:50] Using cached data for GLOBAL_QUOTE [2026-03-24 01:12:50] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 01:12:50] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 01:12:50] Using fallback price for IREZ: $32.0715 [2026-03-24 02:06:51] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:51] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:06:51] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 02:06:52] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:06:52] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:06:52] Using fallback price for LIMN: $1.7599 [2026-03-24 02:06:52] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:52] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:06:52] Using cached data for GLOBAL_QUOTE [2026-03-24 02:06:52] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:06:52] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:06:52] Using fallback price for LIMN: $2.1 [2026-03-24 02:06:52] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:52] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:06:52] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 02:06:53] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:06:53] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:06:53] Using fallback price for IREZ: $32.0715 [2026-03-24 02:06:53] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 02:06:54] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:54] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:06:54] Using cached data for GLOBAL_QUOTE [2026-03-24 02:06:54] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:06:54] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:06:54] Using fallback price for LIMN: $1.7599 [2026-03-24 02:06:54] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:54] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:06:54] Using cached data for GLOBAL_QUOTE [2026-03-24 02:06:54] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:06:54] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:06:54] Using fallback price for LIMN: $2.1 [2026-03-24 02:06:54] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:06:54] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:06:54] Using cached data for GLOBAL_QUOTE [2026-03-24 02:06:54] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:06:54] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:06:54] Using fallback price for IREZ: $32.0715 [2026-03-24 02:08:11] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:11] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:11] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:08:11] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 02:08:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:08:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:08:12] Using fallback price for LIMN: $1.7599 [2026-03-24 02:08:12] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:08:12] Using cached data for GLOBAL_QUOTE [2026-03-24 02:08:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:08:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:08:12] Using fallback price for LIMN: $2.1 [2026-03-24 02:08:12] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:08:12] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 02:08:13] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:08:13] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:08:13] Using fallback price for IREZ: $32.0715 [2026-03-24 02:08:13] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 02:08:14] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:14] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:08:14] Using cached data for GLOBAL_QUOTE [2026-03-24 02:08:14] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:08:14] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:08:14] Using fallback price for LIMN: $1.7599 [2026-03-24 02:08:14] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:14] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:08:14] Using cached data for GLOBAL_QUOTE [2026-03-24 02:08:14] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:08:14] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:08:14] Using fallback price for LIMN: $2.1 [2026-03-24 02:08:14] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:08:14] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:08:14] Using cached data for GLOBAL_QUOTE [2026-03-24 02:08:14] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:08:14] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:08:14] Using fallback price for IREZ: $32.0715 [2026-03-24 02:48:03] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:03] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:03] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:48:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 02:48:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:48:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:48:04] Using fallback price for LIMN: $1.7599 [2026-03-24 02:48:04] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:48:04] Using cached data for GLOBAL_QUOTE [2026-03-24 02:48:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:48:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:48:04] Using fallback price for LIMN: $2.1 [2026-03-24 02:48:04] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:48:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 02:48:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:48:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:48:05] Using fallback price for IREZ: $32.0715 [2026-03-24 02:48:05] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 02:48:06] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:06] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:48:06] Using cached data for GLOBAL_QUOTE [2026-03-24 02:48:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:48:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:48:06] Using fallback price for LIMN: $1.7599 [2026-03-24 02:48:06] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:06] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:48:06] Using cached data for GLOBAL_QUOTE [2026-03-24 02:48:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:48:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:48:06] Using fallback price for LIMN: $2.1 [2026-03-24 02:48:06] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:48:06] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:48:06] Using cached data for GLOBAL_QUOTE [2026-03-24 02:48:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:48:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:48:06] Using fallback price for IREZ: $32.0715 [2026-03-24 02:58:17] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:17] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:58:17] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 02:58:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:58:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:58:18] Using fallback price for LIMN: $1.7599 [2026-03-24 02:58:18] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:58:18] Using cached data for GLOBAL_QUOTE [2026-03-24 02:58:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:58:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:58:18] Using fallback price for LIMN: $2.1 [2026-03-24 02:58:18] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:58:18] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 02:58:20] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:58:20] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:58:20] Using fallback price for IREZ: $32.0715 [2026-03-24 02:58:20] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 02:58:21] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:58:21] Using cached data for GLOBAL_QUOTE [2026-03-24 02:58:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:58:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:58:21] Using fallback price for LIMN: $1.7599 [2026-03-24 02:58:21] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:58:21] Using cached data for GLOBAL_QUOTE [2026-03-24 02:58:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:58:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 02:58:21] Using fallback price for LIMN: $2.1 [2026-03-24 02:58:21] Market hours check: NO (Hour: 22, Day: 1) [2026-03-24 02:58:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 02:58:21] Using cached data for GLOBAL_QUOTE [2026-03-24 02:58:21] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 02:58:21] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 02:58:21] Using fallback price for IREZ: $32.0715 [2026-03-24 03:06:51] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:51] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 03:06:51] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 03:06:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 03:06:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 03:06:53] Using fallback price for LIMN: $1.7599 [2026-03-24 03:06:53] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 03:06:53] Using cached data for GLOBAL_QUOTE [2026-03-24 03:06:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 03:06:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 03:06:53] Using fallback price for LIMN: $2.1 [2026-03-24 03:06:53] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 03:06:53] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 03:06:54] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 03:06:54] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 03:06:54] Using fallback price for IREZ: $32.0715 [2026-03-24 03:06:54] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 03:06:55] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 03:06:55] Using cached data for GLOBAL_QUOTE [2026-03-24 03:06:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 03:06:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 03:06:55] Using fallback price for LIMN: $1.7599 [2026-03-24 03:06:55] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 03:06:55] Using cached data for GLOBAL_QUOTE [2026-03-24 03:06:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 03:06:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 03:06:55] Using fallback price for LIMN: $2.1 [2026-03-24 03:06:55] Market hours check: NO (Hour: 23, Day: 1) [2026-03-24 03:06:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 03:06:55] Using cached data for GLOBAL_QUOTE [2026-03-24 03:06:55] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 03:06:55] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 03:06:55] Using fallback price for IREZ: $32.0715 [2026-03-24 07:01:34] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:34] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:34] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:01:34] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 07:01:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:01:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:01:35] Using fallback price for LIMN: $1.7599 [2026-03-24 07:01:35] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:01:35] Using cached data for GLOBAL_QUOTE [2026-03-24 07:01:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:01:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:01:35] Using fallback price for LIMN: $2.1 [2026-03-24 07:01:35] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:01:35] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 07:01:36] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:01:36] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 07:01:36] Using fallback price for IREZ: $32.0715 [2026-03-24 07:01:36] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 07:01:37] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:01:37] Using cached data for GLOBAL_QUOTE [2026-03-24 07:01:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:01:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:01:37] Using fallback price for LIMN: $1.7599 [2026-03-24 07:01:37] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:01:37] Using cached data for GLOBAL_QUOTE [2026-03-24 07:01:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:01:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:01:37] Using fallback price for LIMN: $2.1 [2026-03-24 07:01:37] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:01:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:01:37] Using cached data for GLOBAL_QUOTE [2026-03-24 07:01:37] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:01:37] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 07:01:37] Using fallback price for IREZ: $32.0715 [2026-03-24 07:26:25] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:25] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:25] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:26:25] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 07:26:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:26:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:26:26] Using fallback price for LIMN: $1.7599 [2026-03-24 07:26:26] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:26:26] Using cached data for GLOBAL_QUOTE [2026-03-24 07:26:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:26:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:26:26] Using fallback price for LIMN: $2.1 [2026-03-24 07:26:26] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:26:26] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 07:26:28] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:26:28] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 07:26:28] Using fallback price for IREZ: $32.0715 [2026-03-24 07:26:28] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 07:26:29] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:26:29] Using cached data for GLOBAL_QUOTE [2026-03-24 07:26:29] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:26:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:26:29] Using fallback price for LIMN: $1.7599 [2026-03-24 07:26:29] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:26:29] Using cached data for GLOBAL_QUOTE [2026-03-24 07:26:29] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:26:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 07:26:29] Using fallback price for LIMN: $2.1 [2026-03-24 07:26:29] Market hours check: NO (Hour: 3, Day: 2) [2026-03-24 07:26:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 07:26:29] Using cached data for GLOBAL_QUOTE [2026-03-24 07:26:29] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 07:26:29] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 07:26:29] Using fallback price for IREZ: $32.0715 [2026-03-24 08:31:29] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:29] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 08:31:29] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 08:31:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 08:31:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 08:31:30] Using fallback price for LIMN: $1.7599 [2026-03-24 08:31:30] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 08:31:30] Using cached data for GLOBAL_QUOTE [2026-03-24 08:31:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 08:31:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 08:31:30] Using fallback price for LIMN: $2.1 [2026-03-24 08:31:30] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 08:31:30] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 08:31:32] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 08:31:32] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 08:31:32] Using fallback price for IREZ: $32.0715 [2026-03-24 08:31:32] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 08:31:33] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 08:31:33] Using cached data for GLOBAL_QUOTE [2026-03-24 08:31:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 08:31:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 08:31:33] Using fallback price for LIMN: $1.7599 [2026-03-24 08:31:33] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 08:31:33] Using cached data for GLOBAL_QUOTE [2026-03-24 08:31:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 08:31:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 08:31:33] Using fallback price for LIMN: $2.1 [2026-03-24 08:31:33] Market hours check: NO (Hour: 4, Day: 2) [2026-03-24 08:31:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 08:31:33] Using cached data for GLOBAL_QUOTE [2026-03-24 08:31:33] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 08:31:33] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 08:31:33] Using fallback price for IREZ: $32.0715 [2026-03-24 09:46:49] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:49] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:49] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:46:49] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 09:46:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:46:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:46:50] Using fallback price for LIMN: $1.7599 [2026-03-24 09:46:50] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:46:50] Using cached data for GLOBAL_QUOTE [2026-03-24 09:46:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:46:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:46:50] Using fallback price for LIMN: $2.1 [2026-03-24 09:46:50] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:46:50] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 09:46:52] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:46:52] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 09:46:52] Using fallback price for IREZ: $32.0715 [2026-03-24 09:46:52] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 09:46:53] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:46:53] Using cached data for GLOBAL_QUOTE [2026-03-24 09:46:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:46:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:46:53] Using fallback price for LIMN: $1.7599 [2026-03-24 09:46:53] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:46:53] Using cached data for GLOBAL_QUOTE [2026-03-24 09:46:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:46:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:46:53] Using fallback price for LIMN: $2.1 [2026-03-24 09:46:53] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:46:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:46:53] Using cached data for GLOBAL_QUOTE [2026-03-24 09:46:53] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:46:53] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 09:46:53] Using fallback price for IREZ: $32.0715 [2026-03-24 09:53:40] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:40] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:40] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 09:53:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:41] Using fallback price for LIMN: $1.7599 [2026-03-24 09:53:41] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:41] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:41] Using fallback price for LIMN: $2.1 [2026-03-24 09:53:41] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:41] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 09:53:42] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:42] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 09:53:42] Using fallback price for IREZ: $32.0715 [2026-03-24 09:53:42] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 09:53:44] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:44] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:44] Using fallback price for LIMN: $1.7599 [2026-03-24 09:53:44] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:44] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:44] Using fallback price for LIMN: $2.1 [2026-03-24 09:53:44] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:44] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:44] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:44] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 09:53:44] Using fallback price for IREZ: $32.0715 [2026-03-24 09:53:51] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:51] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:51] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 09:53:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:53] Using fallback price for LIMN: $1.7599 [2026-03-24 09:53:53] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:53] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:53] Using fallback price for LIMN: $2.1 [2026-03-24 09:53:53] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:53] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 09:53:54] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:54] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 09:53:54] Using fallback price for IREZ: $32.0715 [2026-03-24 09:53:54] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 09:53:55] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:55] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:55] Using fallback price for LIMN: $1.7599 [2026-03-24 09:53:55] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:55] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 09:53:55] Using fallback price for LIMN: $2.1 [2026-03-24 09:53:55] Market hours check: NO (Hour: 5, Day: 2) [2026-03-24 09:53:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 09:53:55] Using cached data for GLOBAL_QUOTE [2026-03-24 09:53:55] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 09:53:55] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 09:53:55] Using fallback price for IREZ: $32.0715 [2026-03-24 10:34:09] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:09] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:09] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:34:09] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 10:34:10] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:34:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:34:10] Using fallback price for LIMN: $1.7599 [2026-03-24 10:34:10] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:34:10] Using cached data for GLOBAL_QUOTE [2026-03-24 10:34:10] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:34:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:34:10] Using fallback price for LIMN: $2.1 [2026-03-24 10:34:10] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:34:10] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 10:34:11] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:34:11] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:34:11] Using fallback price for IREZ: $32.0715 [2026-03-24 10:34:11] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 10:34:12] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:34:12] Using cached data for GLOBAL_QUOTE [2026-03-24 10:34:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:34:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:34:12] Using fallback price for LIMN: $1.7599 [2026-03-24 10:34:12] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:34:12] Using cached data for GLOBAL_QUOTE [2026-03-24 10:34:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:34:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:34:12] Using fallback price for LIMN: $2.1 [2026-03-24 10:34:12] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:34:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:34:12] Using cached data for GLOBAL_QUOTE [2026-03-24 10:34:12] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:34:12] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:34:12] Using fallback price for IREZ: $32.0715 [2026-03-24 10:47:28] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:28] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:47:28] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 10:47:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:47:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:47:30] Using fallback price for LIMN: $1.7599 [2026-03-24 10:47:30] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:47:30] Using cached data for GLOBAL_QUOTE [2026-03-24 10:47:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:47:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:47:30] Using fallback price for LIMN: $2.1 [2026-03-24 10:47:30] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:47:30] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 10:47:31] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:47:31] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:47:31] Using fallback price for IREZ: $32.0715 [2026-03-24 10:47:31] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 10:47:32] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:47:32] Using cached data for GLOBAL_QUOTE [2026-03-24 10:47:32] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:47:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:47:32] Using fallback price for LIMN: $1.7599 [2026-03-24 10:47:32] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:47:32] Using cached data for GLOBAL_QUOTE [2026-03-24 10:47:32] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:47:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:47:32] Using fallback price for LIMN: $2.1 [2026-03-24 10:47:32] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:47:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:47:32] Using cached data for GLOBAL_QUOTE [2026-03-24 10:47:32] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:47:32] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:47:32] Using fallback price for IREZ: $32.0715 [2026-03-24 10:59:26] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:26] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:26] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 10:59:27] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:27] Using fallback price for LIMN: $1.7599 [2026-03-24 10:59:27] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:27] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:27] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:27] Using fallback price for LIMN: $2.1 [2026-03-24 10:59:27] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:27] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 10:59:28] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:28] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:59:28] Using fallback price for IREZ: $32.0715 [2026-03-24 10:59:28] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 10:59:30] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:30] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:30] Using fallback price for LIMN: $1.7599 [2026-03-24 10:59:30] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:30] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:30] Using fallback price for LIMN: $2.1 [2026-03-24 10:59:30] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:30] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:30] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:30] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:59:30] Using fallback price for IREZ: $32.0715 [2026-03-24 10:59:35] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:35] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:35] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 10:59:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:37] Using fallback price for LIMN: $1.7599 [2026-03-24 10:59:37] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:37] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:37] Using fallback price for LIMN: $2.1 [2026-03-24 10:59:37] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:37] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 10:59:38] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:38] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:59:38] Using fallback price for IREZ: $32.0715 [2026-03-24 10:59:38] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 10:59:39] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:39] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:39] Using fallback price for LIMN: $1.7599 [2026-03-24 10:59:39] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:39] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 10:59:39] Using fallback price for LIMN: $2.1 [2026-03-24 10:59:39] Market hours check: NO (Hour: 6, Day: 2) [2026-03-24 10:59:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 10:59:39] Using cached data for GLOBAL_QUOTE [2026-03-24 10:59:39] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 10:59:39] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 10:59:39] Using fallback price for IREZ: $32.0715 [2026-03-24 12:57:47] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:47] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:47] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 12:57:47] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 12:57:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 12:57:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 12:57:48] Using fallback price for LIMN: $1.7599 [2026-03-24 12:57:48] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:48] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 12:57:48] Using cached data for GLOBAL_QUOTE [2026-03-24 12:57:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 12:57:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 12:57:48] Using fallback price for LIMN: $2.1 [2026-03-24 12:57:48] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:48] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 12:57:48] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 12:57:49] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 12:57:49] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 12:57:49] Using fallback price for IREZ: $32.0715 [2026-03-24 12:57:49] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 12:57:50] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 12:57:50] Using cached data for GLOBAL_QUOTE [2026-03-24 12:57:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 12:57:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 12:57:50] Using fallback price for LIMN: $1.7599 [2026-03-24 12:57:50] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 12:57:50] Using cached data for GLOBAL_QUOTE [2026-03-24 12:57:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 12:57:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 12:57:50] Using fallback price for LIMN: $2.1 [2026-03-24 12:57:50] Market hours check: NO (Hour: 8, Day: 2) [2026-03-24 12:57:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 12:57:50] Using cached data for GLOBAL_QUOTE [2026-03-24 12:57:50] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 12:57:50] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 12:57:50] Using fallback price for IREZ: $32.0715 [2026-03-24 13:35:03] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:03] === Script execution started === [2026-03-24 13:35:03] Current ET time: 2026-03-24 09:35:03 (Hour: 9) [2026-03-24 13:35:03] Current cash: $208.49 [2026-03-24 13:35:03] Current holdings: 2 [2026-03-24 13:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 13:35:03] Should trade? YES (Time since last: 4037561 seconds) [2026-03-24 13:35:03] === STARTING TRADE EXECUTION === [2026-03-24 13:35:03] Evaluating holdings for potential sells [2026-03-24 13:35:03] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 13:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 13:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 13:35:04] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 13:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 13:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 13:35:05] Looking to buy (Cash: $208.49) [2026-03-24 13:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 13:35:07] Analyzing 20 top gainers from Alpha Vantage [2026-03-24 13:35:07] === STOCK SELECTION STRATEGY === [2026-03-24 13:35:07] Strategy: Quality Growth with Momentum Filter + 13 Dynamic Rules from JSON [2026-03-24 13:35:07] Dynamic volume threshold: 250000 (Hour: 9 ET) [2026-03-24 13:35:07] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:07] Alpha API Call: GLOBAL_QUOTE for UGRO [2026-03-24 13:35:07] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:35:07] Full Alpha Response for UGRO (on failure): null [2026-03-24 13:35:07] ✗ ERROR: Could not get price for UGRO from Alpha Vantage [2026-03-24 13:35:07] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:07] Alpha API Call: GLOBAL_QUOTE for MGRX [2026-03-24 13:35:08] Full Alpha Response for MGRX (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:08] ✗ ERROR: Could not get price for MGRX from Alpha Vantage [2026-03-24 13:35:08] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:08] Alpha API Call: GLOBAL_QUOTE for PTLE [2026-03-24 13:35:08] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:35:08] Full Alpha Response for PTLE (on failure): null [2026-03-24 13:35:08] ✗ ERROR: Could not get price for PTLE from Alpha Vantage [2026-03-24 13:35:08] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:08] Alpha API Call: GLOBAL_QUOTE for GAB^ [2026-03-24 13:35:09] Full Alpha Response for GAB^ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:09] ✗ ERROR: Could not get price for GAB^ from Alpha Vantage [2026-03-24 13:35:09] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:09] Alpha API Call: GLOBAL_QUOTE for BIAF [2026-03-24 13:35:09] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:35:09] Full Alpha Response for BIAF (on failure): null [2026-03-24 13:35:09] ✗ ERROR: Could not get price for BIAF from Alpha Vantage [2026-03-24 13:35:09] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:09] Alpha API Call: GLOBAL_QUOTE for VCX [2026-03-24 13:35:10] Full Alpha Response for VCX (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:10] ✗ ERROR: Could not get price for VCX from Alpha Vantage [2026-03-24 13:35:10] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:10] Alpha API Call: GLOBAL_QUOTE for JZ [2026-03-24 13:35:11] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:35:11] Full Alpha Response for JZ (on failure): null [2026-03-24 13:35:11] ✗ ERROR: Could not get price for JZ from Alpha Vantage [2026-03-24 13:35:11] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:11] Alpha API Call: GLOBAL_QUOTE for LICN [2026-03-24 13:35:12] Full Alpha Response for LICN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:12] ✗ ERROR: Could not get price for LICN from Alpha Vantage [2026-03-24 13:35:12] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:12] Alpha API Call: GLOBAL_QUOTE for ZYBT [2026-03-24 13:35:12] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:35:12] Full Alpha Response for ZYBT (on failure): null [2026-03-24 13:35:12] ✗ ERROR: Could not get price for ZYBT from Alpha Vantage [2026-03-24 13:35:12] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:12] Alpha API Call: GLOBAL_QUOTE for ASNS [2026-03-24 13:35:13] Full Alpha Response for ASNS (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:13] ✗ ERROR: Could not get price for ASNS from Alpha Vantage [2026-03-24 13:35:13] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:13] Alpha API Call: GLOBAL_QUOTE for QNTM [2026-03-24 13:35:13] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:35:13] Full Alpha Response for QNTM (on failure): null [2026-03-24 13:35:13] ✗ ERROR: Could not get price for QNTM from Alpha Vantage [2026-03-24 13:35:13] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:13] Alpha API Call: GLOBAL_QUOTE for SATL [2026-03-24 13:35:14] Full Alpha Response for SATL (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:14] ✗ ERROR: Could not get price for SATL from Alpha Vantage [2026-03-24 13:35:14] Skipped candidates summary: [2026-03-24 13:35:14] UGRO: Failed to get real-time price [2026-03-24 13:35:14] MGRX: Failed to get real-time price [2026-03-24 13:35:14] PTLE: Failed to get real-time price [2026-03-24 13:35:14] FFAIW: Invalid ticker format [2026-03-24 13:35:14] GAB^: Failed to get real-time price [2026-03-24 13:35:14] PERF+: Invalid ticker format [2026-03-24 13:35:14] BIAF: Failed to get real-time price [2026-03-24 13:35:14] SATLW: Invalid ticker format [2026-03-24 13:35:14] BIAFW: Invalid ticker format [2026-03-24 13:35:14] HSCSW: Invalid ticker format [2026-03-24 13:35:14] SVCCW: Invalid ticker format [2026-03-24 13:35:14] VCX: Failed to get real-time price [2026-03-24 13:35:14] JZ: Failed to get real-time price [2026-03-24 13:35:14] LICN: Failed to get real-time price [2026-03-24 13:35:14] COEPW: Invalid ticker format [2026-03-24 13:35:14] ZYBT: Failed to get real-time price [2026-03-24 13:35:14] CUBWW: Invalid ticker format [2026-03-24 13:35:14] ASNS: Failed to get real-time price [2026-03-24 13:35:14] QNTM: Failed to get real-time price [2026-03-24 13:35:14] SATL: Failed to get real-time price [2026-03-24 13:35:14] No candidates passed filters [2026-03-24 13:35:14] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:14] Using cached data for GLOBAL_QUOTE [2026-03-24 13:35:14] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:14] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 13:35:14] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:35:14] Using cached data for GLOBAL_QUOTE [2026-03-24 13:35:14] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:35:14] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 13:35:14] Balance: $208.49 [2026-03-24 13:45:03] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:03] === Script execution started === [2026-03-24 13:45:03] Current ET time: 2026-03-24 09:45:03 (Hour: 9) [2026-03-24 13:45:03] Current cash: $208.49 [2026-03-24 13:45:03] Current holdings: 2 [2026-03-24 13:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 13:45:03] Should trade? YES (Time since last: 4038161 seconds) [2026-03-24 13:45:03] === STARTING TRADE EXECUTION === [2026-03-24 13:45:03] Evaluating holdings for potential sells [2026-03-24 13:45:03] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 13:45:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 13:45:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 13:45:05] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 13:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 13:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 13:45:06] Looking to buy (Cash: $208.49) [2026-03-24 13:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 13:45:07] Analyzing 20 top gainers from Alpha Vantage [2026-03-24 13:45:07] === STOCK SELECTION STRATEGY === [2026-03-24 13:45:07] Strategy: Quality Growth with Momentum Filter + 13 Dynamic Rules from JSON [2026-03-24 13:45:07] Dynamic volume threshold: 250000 (Hour: 9 ET) [2026-03-24 13:45:07] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:07] Alpha API Call: GLOBAL_QUOTE for UGRO [2026-03-24 13:45:07] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:45:07] Full Alpha Response for UGRO (on failure): null [2026-03-24 13:45:07] ✗ ERROR: Could not get price for UGRO from Alpha Vantage [2026-03-24 13:45:07] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:07] Alpha API Call: GLOBAL_QUOTE for MGRX [2026-03-24 13:45:08] Full Alpha Response for MGRX (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:08] ✗ ERROR: Could not get price for MGRX from Alpha Vantage [2026-03-24 13:45:08] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:08] Alpha API Call: GLOBAL_QUOTE for PTLE [2026-03-24 13:45:08] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:45:08] Full Alpha Response for PTLE (on failure): null [2026-03-24 13:45:08] ✗ ERROR: Could not get price for PTLE from Alpha Vantage [2026-03-24 13:45:08] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:08] Alpha API Call: GLOBAL_QUOTE for GAB^ [2026-03-24 13:45:09] Full Alpha Response for GAB^ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:09] ✗ ERROR: Could not get price for GAB^ from Alpha Vantage [2026-03-24 13:45:09] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:09] Alpha API Call: GLOBAL_QUOTE for BIAF [2026-03-24 13:45:10] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:45:10] Full Alpha Response for BIAF (on failure): null [2026-03-24 13:45:10] ✗ ERROR: Could not get price for BIAF from Alpha Vantage [2026-03-24 13:45:10] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:10] Alpha API Call: GLOBAL_QUOTE for VCX [2026-03-24 13:45:11] Full Alpha Response for VCX (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:11] ✗ ERROR: Could not get price for VCX from Alpha Vantage [2026-03-24 13:45:11] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:11] Alpha API Call: GLOBAL_QUOTE for JZ [2026-03-24 13:45:11] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:45:11] Full Alpha Response for JZ (on failure): null [2026-03-24 13:45:11] ✗ ERROR: Could not get price for JZ from Alpha Vantage [2026-03-24 13:45:11] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:11] Alpha API Call: GLOBAL_QUOTE for LICN [2026-03-24 13:45:12] Full Alpha Response for LICN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:12] ✗ ERROR: Could not get price for LICN from Alpha Vantage [2026-03-24 13:45:12] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:12] Alpha API Call: GLOBAL_QUOTE for ZYBT [2026-03-24 13:45:12] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:45:12] Full Alpha Response for ZYBT (on failure): null [2026-03-24 13:45:12] ✗ ERROR: Could not get price for ZYBT from Alpha Vantage [2026-03-24 13:45:12] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:12] Alpha API Call: GLOBAL_QUOTE for ASNS [2026-03-24 13:45:13] Full Alpha Response for ASNS (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:13] ✗ ERROR: Could not get price for ASNS from Alpha Vantage [2026-03-24 13:45:13] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:13] Alpha API Call: GLOBAL_QUOTE for QNTM [2026-03-24 13:45:13] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-24 13:45:13] Full Alpha Response for QNTM (on failure): null [2026-03-24 13:45:13] ✗ ERROR: Could not get price for QNTM from Alpha Vantage [2026-03-24 13:45:13] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:13] Alpha API Call: GLOBAL_QUOTE for SATL [2026-03-24 13:45:14] Full Alpha Response for SATL (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:14] ✗ ERROR: Could not get price for SATL from Alpha Vantage [2026-03-24 13:45:14] Skipped candidates summary: [2026-03-24 13:45:14] UGRO: Failed to get real-time price [2026-03-24 13:45:14] MGRX: Failed to get real-time price [2026-03-24 13:45:14] PTLE: Failed to get real-time price [2026-03-24 13:45:14] FFAIW: Invalid ticker format [2026-03-24 13:45:14] GAB^: Failed to get real-time price [2026-03-24 13:45:14] PERF+: Invalid ticker format [2026-03-24 13:45:14] BIAF: Failed to get real-time price [2026-03-24 13:45:14] SATLW: Invalid ticker format [2026-03-24 13:45:14] BIAFW: Invalid ticker format [2026-03-24 13:45:14] HSCSW: Invalid ticker format [2026-03-24 13:45:14] SVCCW: Invalid ticker format [2026-03-24 13:45:14] VCX: Failed to get real-time price [2026-03-24 13:45:14] JZ: Failed to get real-time price [2026-03-24 13:45:14] LICN: Failed to get real-time price [2026-03-24 13:45:14] COEPW: Invalid ticker format [2026-03-24 13:45:14] ZYBT: Failed to get real-time price [2026-03-24 13:45:14] CUBWW: Invalid ticker format [2026-03-24 13:45:14] ASNS: Failed to get real-time price [2026-03-24 13:45:14] QNTM: Failed to get real-time price [2026-03-24 13:45:14] SATL: Failed to get real-time price [2026-03-24 13:45:14] No candidates passed filters [2026-03-24 13:45:14] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:14] Using cached data for GLOBAL_QUOTE [2026-03-24 13:45:14] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:14] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 13:45:14] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:45:14] Using cached data for GLOBAL_QUOTE [2026-03-24 13:45:14] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 13:45:14] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 13:45:14] Balance: $208.49 [2026-03-24 13:55:03] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:55:03] === Script execution started === [2026-03-24 13:55:03] Current ET time: 2026-03-24 09:55:03 (Hour: 9) [2026-03-24 13:55:03] Current cash: $208.49 [2026-03-24 13:55:03] Current holdings: 2 [2026-03-24 13:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 13:55:03] Should trade? YES (Time since last: 4038761 seconds) [2026-03-24 13:55:03] === STARTING TRADE EXECUTION === [2026-03-24 13:55:03] Evaluating holdings for potential sells [2026-03-24 13:55:03] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 13:55:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 13:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 13:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 13:55:04] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 13:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 13:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 13:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 13:55:05] Looking to buy (Cash: $208.49) [2026-03-24 13:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 13:55:06] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:55:06] Using cached data for GLOBAL_QUOTE [2026-03-24 13:55:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 13:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 13:55:06] Market hours check: YES (Hour: 9, Day: 2) [2026-03-24 13:55:06] Using cached data for GLOBAL_QUOTE [2026-03-24 13:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 13:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 13:55:06] Balance: $208.49 [2026-03-24 14:02:02] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:02:02] === Script execution started === [2026-03-24 14:02:02] Current ET time: 2026-03-24 10:02:02 (Hour: 10) [2026-03-24 14:02:02] Current cash: $208.49 [2026-03-24 14:02:02] Current holdings: 2 [2026-03-24 14:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:02:02] Should trade? YES (Time since last: 4039180 seconds) [2026-03-24 14:02:02] === STARTING TRADE EXECUTION === [2026-03-24 14:02:02] Evaluating holdings for potential sells [2026-03-24 14:02:02] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:02:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:02:04] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:02:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:02:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:02:05] Looking to buy (Cash: $208.49) [2026-03-24 14:02:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:02:06] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-24 14:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:02:06] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-24 14:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:02:06] Balance: $208.49 [2026-03-24 14:10:04] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:10:04] === Script execution started === [2026-03-24 14:10:04] Current ET time: 2026-03-24 10:10:04 (Hour: 10) [2026-03-24 14:10:04] Current cash: $208.49 [2026-03-24 14:10:04] Current holdings: 2 [2026-03-24 14:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:10:04] Should trade? YES (Time since last: 4039662 seconds) [2026-03-24 14:10:04] === STARTING TRADE EXECUTION === [2026-03-24 14:10:04] Evaluating holdings for potential sells [2026-03-24 14:10:04] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:10:05] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:10:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:10:06] Looking to buy (Cash: $208.49) [2026-03-24 14:10:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:10:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:10:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:10:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:10:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:10:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:10:07] Balance: $208.49 [2026-03-24 14:16:21] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:21] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:21] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:16:22] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:16:22] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:16:22] Using fallback price for LIMN: $1.7599 [2026-03-24 14:16:22] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:22] Using cached data for GLOBAL_QUOTE [2026-03-24 14:16:22] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:16:22] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:16:22] Using fallback price for LIMN: $2.1 [2026-03-24 14:16:22] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:22] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:16:23] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:16:23] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:16:23] Using fallback price for IREZ: $32.0715 [2026-03-24 14:16:23] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 14:16:24] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:24] Using cached data for GLOBAL_QUOTE [2026-03-24 14:16:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:16:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:16:24] Using fallback price for LIMN: $1.7599 [2026-03-24 14:16:24] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:24] Using cached data for GLOBAL_QUOTE [2026-03-24 14:16:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:16:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:16:24] Using fallback price for LIMN: $2.1 [2026-03-24 14:16:24] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:16:24] Using cached data for GLOBAL_QUOTE [2026-03-24 14:16:24] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:16:24] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:16:24] Using fallback price for IREZ: $32.0715 [2026-03-24 14:18:01] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:18:01] === Script execution started === [2026-03-24 14:18:01] Current ET time: 2026-03-24 10:18:01 (Hour: 10) [2026-03-24 14:18:01] Current cash: $208.49 [2026-03-24 14:18:01] Current holdings: 2 [2026-03-24 14:18:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:18:01] Should trade? YES (Time since last: 4040139 seconds) [2026-03-24 14:18:01] === STARTING TRADE EXECUTION === [2026-03-24 14:18:01] Evaluating holdings for potential sells [2026-03-24 14:18:01] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:18:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:18:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:18:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:18:02] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:18:02] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:18:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:18:04] Looking to buy (Cash: $208.49) [2026-03-24 14:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:18:05] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 14:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:18:05] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 14:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:18:05] Balance: $208.49 [2026-03-24 14:28:02] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:28:02] === Script execution started === [2026-03-24 14:28:02] Current ET time: 2026-03-24 10:28:02 (Hour: 10) [2026-03-24 14:28:02] Current cash: $208.49 [2026-03-24 14:28:02] Current holdings: 2 [2026-03-24 14:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:28:02] Should trade? YES (Time since last: 4040740 seconds) [2026-03-24 14:28:02] === STARTING TRADE EXECUTION === [2026-03-24 14:28:02] Evaluating holdings for potential sells [2026-03-24 14:28:02] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:28:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:28:04] Looking to buy (Cash: $208.49) [2026-03-24 14:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:28:05] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 14:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:28:05] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 14:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:28:05] Balance: $208.49 [2026-03-24 14:35:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:35:03] === Script execution started === [2026-03-24 14:35:03] Current ET time: 2026-03-24 10:35:03 (Hour: 10) [2026-03-24 14:35:03] Current cash: $208.49 [2026-03-24 14:35:03] Current holdings: 2 [2026-03-24 14:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:35:03] Should trade? YES (Time since last: 4041161 seconds) [2026-03-24 14:35:03] === STARTING TRADE EXECUTION === [2026-03-24 14:35:03] Evaluating holdings for potential sells [2026-03-24 14:35:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:35:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:35:05] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:35:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:35:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:35:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:35:06] Looking to buy (Cash: $208.49) [2026-03-24 14:35:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:35:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:35:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:35:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:35:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:35:07] Balance: $208.49 [2026-03-24 14:45:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:45:03] === Script execution started === [2026-03-24 14:45:03] Current ET time: 2026-03-24 10:45:03 (Hour: 10) [2026-03-24 14:45:03] Current cash: $208.49 [2026-03-24 14:45:03] Current holdings: 2 [2026-03-24 14:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:45:03] Should trade? YES (Time since last: 4041761 seconds) [2026-03-24 14:45:03] === STARTING TRADE EXECUTION === [2026-03-24 14:45:03] Evaluating holdings for potential sells [2026-03-24 14:45:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:45:04] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:45:05] Looking to buy (Cash: $208.49) [2026-03-24 14:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:45:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:45:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:45:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:45:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:45:07] Balance: $208.49 [2026-03-24 14:47:54] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:54] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:54] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:47:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:47:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:47:55] Using fallback price for LIMN: $1.7599 [2026-03-24 14:47:55] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:55] Using cached data for GLOBAL_QUOTE [2026-03-24 14:47:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:47:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:47:55] Using fallback price for LIMN: $2.1 [2026-03-24 14:47:55] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:55] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:47:56] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:47:56] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:47:56] Using fallback price for IREZ: $32.0715 [2026-03-24 14:47:56] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 14:47:57] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:57] Using cached data for GLOBAL_QUOTE [2026-03-24 14:47:57] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:47:57] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:47:57] Using fallback price for LIMN: $1.7599 [2026-03-24 14:47:57] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:57] Using cached data for GLOBAL_QUOTE [2026-03-24 14:47:57] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:47:57] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:47:57] Using fallback price for LIMN: $2.1 [2026-03-24 14:47:57] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:47:57] Using cached data for GLOBAL_QUOTE [2026-03-24 14:47:57] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:47:57] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:47:57] Using fallback price for IREZ: $32.0715 [2026-03-24 14:50:36] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:36] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:36] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:50:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:50:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:50:37] Using fallback price for LIMN: $1.7599 [2026-03-24 14:50:37] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:37] Using cached data for GLOBAL_QUOTE [2026-03-24 14:50:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:50:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:50:37] Using fallback price for LIMN: $2.1 [2026-03-24 14:50:37] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:37] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:50:38] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:50:38] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:50:38] Using fallback price for IREZ: $32.0715 [2026-03-24 14:50:38] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 14:50:39] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:39] Using cached data for GLOBAL_QUOTE [2026-03-24 14:50:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:50:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:50:39] Using fallback price for LIMN: $1.7599 [2026-03-24 14:50:39] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:39] Using cached data for GLOBAL_QUOTE [2026-03-24 14:50:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:50:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:50:39] Using fallback price for LIMN: $2.1 [2026-03-24 14:50:39] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:50:39] Using cached data for GLOBAL_QUOTE [2026-03-24 14:50:39] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 14:50:39] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:50:39] Using fallback price for IREZ: $32.0715 [2026-03-24 14:55:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:55:03] === Script execution started === [2026-03-24 14:55:03] Current ET time: 2026-03-24 10:55:03 (Hour: 10) [2026-03-24 14:55:03] Current cash: $208.49 [2026-03-24 14:55:03] Current holdings: 2 [2026-03-24 14:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 14:55:03] Should trade? YES (Time since last: 4042361 seconds) [2026-03-24 14:55:03] === STARTING TRADE EXECUTION === [2026-03-24 14:55:03] Evaluating holdings for potential sells [2026-03-24 14:55:03] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 14:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 14:55:04] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 14:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 14:55:05] Looking to buy (Cash: $208.49) [2026-03-24 14:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 14:55:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:55:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:55:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:55:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 14:55:07] Market hours check: YES (Hour: 10, Day: 2) [2026-03-24 14:55:07] Using cached data for GLOBAL_QUOTE [2026-03-24 14:55:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 14:55:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 14:55:07] Balance: $208.49 [2026-03-24 15:01:14] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:14] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:14] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:01:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:01:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:01:15] Using fallback price for LIMN: $1.7599 [2026-03-24 15:01:15] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:15] Using cached data for GLOBAL_QUOTE [2026-03-24 15:01:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:01:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:01:15] Using fallback price for LIMN: $2.1 [2026-03-24 15:01:15] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:15] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:01:16] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:01:16] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:01:16] Using fallback price for IREZ: $32.0715 [2026-03-24 15:01:16] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 15:01:17] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:17] Using cached data for GLOBAL_QUOTE [2026-03-24 15:01:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:01:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:01:17] Using fallback price for LIMN: $1.7599 [2026-03-24 15:01:17] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:17] Using cached data for GLOBAL_QUOTE [2026-03-24 15:01:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:01:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:01:17] Using fallback price for LIMN: $2.1 [2026-03-24 15:01:17] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:01:17] Using cached data for GLOBAL_QUOTE [2026-03-24 15:01:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:01:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:01:17] Using fallback price for IREZ: $32.0715 [2026-03-24 15:02:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:02:02] === Script execution started === [2026-03-24 15:02:02] Current ET time: 2026-03-24 11:02:02 (Hour: 11) [2026-03-24 15:02:02] Current cash: $208.49 [2026-03-24 15:02:02] Current holdings: 2 [2026-03-24 15:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:02:02] Should trade? YES (Time since last: 4042780 seconds) [2026-03-24 15:02:02] === STARTING TRADE EXECUTION === [2026-03-24 15:02:02] Evaluating holdings for potential sells [2026-03-24 15:02:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:02:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:02:04] Looking to buy (Cash: $208.49) [2026-03-24 15:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:02:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:02:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:02:05] Balance: $208.49 [2026-03-24 15:06:17] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:17] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:17] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:06:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:06:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:06:19] Using fallback price for LIMN: $1.7599 [2026-03-24 15:06:19] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:19] Using cached data for GLOBAL_QUOTE [2026-03-24 15:06:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:06:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:06:19] Using fallback price for LIMN: $2.1 [2026-03-24 15:06:19] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:19] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:06:20] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:06:20] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:06:20] Using fallback price for IREZ: $32.0715 [2026-03-24 15:06:20] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 15:06:21] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:21] Using cached data for GLOBAL_QUOTE [2026-03-24 15:06:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:06:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:06:21] Using fallback price for LIMN: $1.7599 [2026-03-24 15:06:21] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:21] Using cached data for GLOBAL_QUOTE [2026-03-24 15:06:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:06:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:06:21] Using fallback price for LIMN: $2.1 [2026-03-24 15:06:21] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:06:21] Using cached data for GLOBAL_QUOTE [2026-03-24 15:06:21] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:06:21] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:06:21] Using fallback price for IREZ: $32.0715 [2026-03-24 15:10:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:10:02] === Script execution started === [2026-03-24 15:10:02] Current ET time: 2026-03-24 11:10:02 (Hour: 11) [2026-03-24 15:10:02] Current cash: $208.49 [2026-03-24 15:10:02] Current holdings: 2 [2026-03-24 15:10:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:10:02] Should trade? YES (Time since last: 4043260 seconds) [2026-03-24 15:10:02] === STARTING TRADE EXECUTION === [2026-03-24 15:10:02] Evaluating holdings for potential sells [2026-03-24 15:10:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:10:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:10:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 15:10:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:10:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:10:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:10:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:10:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 15:10:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:10:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:10:04] Looking to buy (Cash: $208.49) [2026-03-24 15:10:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:10:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:10:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:10:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 15:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:10:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:10:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:10:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 15:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:10:05] Balance: $208.49 [2026-03-24 15:18:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:18:02] === Script execution started === [2026-03-24 15:18:02] Current ET time: 2026-03-24 11:18:02 (Hour: 11) [2026-03-24 15:18:02] Current cash: $208.49 [2026-03-24 15:18:02] Current holdings: 2 [2026-03-24 15:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:18:02] Should trade? YES (Time since last: 4043740 seconds) [2026-03-24 15:18:02] === STARTING TRADE EXECUTION === [2026-03-24 15:18:02] Evaluating holdings for potential sells [2026-03-24 15:18:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:18:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:18:04] Looking to buy (Cash: $208.49) [2026-03-24 15:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:18:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:18:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:18:05] Balance: $208.49 [2026-03-24 15:28:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:28:02] === Script execution started === [2026-03-24 15:28:02] Current ET time: 2026-03-24 11:28:02 (Hour: 11) [2026-03-24 15:28:02] Current cash: $208.49 [2026-03-24 15:28:02] Current holdings: 2 [2026-03-24 15:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:28:02] Should trade? YES (Time since last: 4044340 seconds) [2026-03-24 15:28:02] === STARTING TRADE EXECUTION === [2026-03-24 15:28:02] Evaluating holdings for potential sells [2026-03-24 15:28:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:28:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:28:04] Looking to buy (Cash: $208.49) [2026-03-24 15:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:28:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:28:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:28:05] Balance: $208.49 [2026-03-24 15:35:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:35:02] === Script execution started === [2026-03-24 15:35:02] Current ET time: 2026-03-24 11:35:02 (Hour: 11) [2026-03-24 15:35:02] Current cash: $208.49 [2026-03-24 15:35:02] Current holdings: 2 [2026-03-24 15:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:35:02] Should trade? YES (Time since last: 4044760 seconds) [2026-03-24 15:35:02] === STARTING TRADE EXECUTION === [2026-03-24 15:35:02] Evaluating holdings for potential sells [2026-03-24 15:35:02] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:35:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 15:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:35:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:35:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:35:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:35:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:35:04] Looking to buy (Cash: $208.49) [2026-03-24 15:35:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:35:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:35:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 15:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:35:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:35:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:35:05] Balance: $208.49 [2026-03-24 15:45:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:45:03] === Script execution started === [2026-03-24 15:45:03] Current ET time: 2026-03-24 11:45:03 (Hour: 11) [2026-03-24 15:45:03] Current cash: $208.49 [2026-03-24 15:45:03] Current holdings: 2 [2026-03-24 15:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:45:03] Should trade? YES (Time since last: 4045361 seconds) [2026-03-24 15:45:03] === STARTING TRADE EXECUTION === [2026-03-24 15:45:03] Evaluating holdings for potential sells [2026-03-24 15:45:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:45:04] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:45:05] Looking to buy (Cash: $208.49) [2026-03-24 15:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:45:06] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:45:06] Using cached data for GLOBAL_QUOTE [2026-03-24 15:45:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:45:06] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:45:06] Using cached data for GLOBAL_QUOTE [2026-03-24 15:45:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:45:06] Balance: $208.49 [2026-03-24 15:55:01] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:55:01] === Script execution started === [2026-03-24 15:55:01] Current ET time: 2026-03-24 11:55:01 (Hour: 11) [2026-03-24 15:55:01] Current cash: $208.49 [2026-03-24 15:55:01] Current holdings: 2 [2026-03-24 15:55:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 15:55:01] Should trade? YES (Time since last: 4045959 seconds) [2026-03-24 15:55:01] === STARTING TRADE EXECUTION === [2026-03-24 15:55:01] Evaluating holdings for potential sells [2026-03-24 15:55:01] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:55:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 15:55:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 15:55:03] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 15:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 15:55:04] Looking to buy (Cash: $208.49) [2026-03-24 15:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 15:55:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:55:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:55:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 15:55:05] Market hours check: YES (Hour: 11, Day: 2) [2026-03-24 15:55:05] Using cached data for GLOBAL_QUOTE [2026-03-24 15:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 15:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 15:55:05] Balance: $208.49 [2026-03-24 16:02:01] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:02:01] === Script execution started === [2026-03-24 16:02:01] Current ET time: 2026-03-24 12:02:01 (Hour: 12) [2026-03-24 16:02:01] Current cash: $208.49 [2026-03-24 16:02:01] Current holdings: 2 [2026-03-24 16:02:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:02:02] Should trade? YES (Time since last: 4046380 seconds) [2026-03-24 16:02:02] === STARTING TRADE EXECUTION === [2026-03-24 16:02:02] Evaluating holdings for potential sells [2026-03-24 16:02:02] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:02:03] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:02:04] Looking to buy (Cash: $208.49) [2026-03-24 16:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:02:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:02:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:02:05] Balance: $208.49 [2026-03-24 16:10:04] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:10:04] === Script execution started === [2026-03-24 16:10:04] Current ET time: 2026-03-24 12:10:04 (Hour: 12) [2026-03-24 16:10:04] Current cash: $208.49 [2026-03-24 16:10:04] Current holdings: 2 [2026-03-24 16:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:10:04] Should trade? YES (Time since last: 4046862 seconds) [2026-03-24 16:10:04] === STARTING TRADE EXECUTION === [2026-03-24 16:10:04] Evaluating holdings for potential sells [2026-03-24 16:10:04] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:10:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:10:06] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:10:06] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:10:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:10:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 16:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:10:07] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:10:07] Looking to buy (Cash: $208.49) [2026-03-24 16:10:07] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:10:08] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:10:08] Using cached data for GLOBAL_QUOTE [2026-03-24 16:10:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:10:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:10:08] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:10:08] Using cached data for GLOBAL_QUOTE [2026-03-24 16:10:08] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 16:10:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:10:08] Balance: $208.49 [2026-03-24 16:18:02] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:18:02] === Script execution started === [2026-03-24 16:18:02] Current ET time: 2026-03-24 12:18:02 (Hour: 12) [2026-03-24 16:18:02] Current cash: $208.49 [2026-03-24 16:18:02] Current holdings: 2 [2026-03-24 16:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:18:02] Should trade? YES (Time since last: 4047340 seconds) [2026-03-24 16:18:02] === STARTING TRADE EXECUTION === [2026-03-24 16:18:02] Evaluating holdings for potential sells [2026-03-24 16:18:02] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:18:03] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:18:04] Looking to buy (Cash: $208.49) [2026-03-24 16:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:18:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:18:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:18:05] Balance: $208.49 [2026-03-24 16:28:01] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:28:01] === Script execution started === [2026-03-24 16:28:01] Current ET time: 2026-03-24 12:28:01 (Hour: 12) [2026-03-24 16:28:01] Current cash: $208.49 [2026-03-24 16:28:01] Current holdings: 2 [2026-03-24 16:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:28:01] Should trade? YES (Time since last: 4047939 seconds) [2026-03-24 16:28:01] === STARTING TRADE EXECUTION === [2026-03-24 16:28:01] Evaluating holdings for potential sells [2026-03-24 16:28:01] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:28:02] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:28:04] Looking to buy (Cash: $208.49) [2026-03-24 16:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:28:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:28:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:28:05] Balance: $208.49 [2026-03-24 16:35:01] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:35:01] === Script execution started === [2026-03-24 16:35:01] Current ET time: 2026-03-24 12:35:01 (Hour: 12) [2026-03-24 16:35:01] Current cash: $208.49 [2026-03-24 16:35:01] Current holdings: 2 [2026-03-24 16:35:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:35:01] Should trade? YES (Time since last: 4048359 seconds) [2026-03-24 16:35:01] === STARTING TRADE EXECUTION === [2026-03-24 16:35:01] Evaluating holdings for potential sells [2026-03-24 16:35:01] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:35:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:35:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:35:03] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:35:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:35:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:35:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:35:04] Looking to buy (Cash: $208.49) [2026-03-24 16:35:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:35:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:35:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:35:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:35:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:35:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:35:05] Balance: $208.49 [2026-03-24 16:45:04] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:45:04] === Script execution started === [2026-03-24 16:45:04] Current ET time: 2026-03-24 12:45:04 (Hour: 12) [2026-03-24 16:45:04] Current cash: $208.49 [2026-03-24 16:45:04] Current holdings: 2 [2026-03-24 16:45:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:45:04] Should trade? YES (Time since last: 4048962 seconds) [2026-03-24 16:45:04] === STARTING TRADE EXECUTION === [2026-03-24 16:45:04] Evaluating holdings for potential sells [2026-03-24 16:45:04] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:45:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:45:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:45:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:45:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:45:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 16:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:45:06] Looking to buy (Cash: $208.49) [2026-03-24 16:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:45:07] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 16:45:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:45:07] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 16:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 16:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:45:07] Balance: $208.49 [2026-03-24 16:55:02] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:55:02] === Script execution started === [2026-03-24 16:55:02] Current ET time: 2026-03-24 12:55:02 (Hour: 12) [2026-03-24 16:55:02] Current cash: $208.49 [2026-03-24 16:55:02] Current holdings: 2 [2026-03-24 16:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 16:55:02] Should trade? YES (Time since last: 4049560 seconds) [2026-03-24 16:55:02] === STARTING TRADE EXECUTION === [2026-03-24 16:55:02] Evaluating holdings for potential sells [2026-03-24 16:55:02] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 16:55:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 16:55:03] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 16:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 16:55:04] Looking to buy (Cash: $208.49) [2026-03-24 16:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 16:55:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:55:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:55:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 16:55:05] Market hours check: YES (Hour: 12, Day: 2) [2026-03-24 16:55:05] Using cached data for GLOBAL_QUOTE [2026-03-24 16:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 16:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 16:55:05] Balance: $208.49 [2026-03-24 17:02:01] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:02:01] === Script execution started === [2026-03-24 17:02:01] Current ET time: 2026-03-24 13:02:01 (Hour: 13) [2026-03-24 17:02:01] Current cash: $208.49 [2026-03-24 17:02:01] Current holdings: 2 [2026-03-24 17:02:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:02:01] Should trade? YES (Time since last: 4049979 seconds) [2026-03-24 17:02:01] === STARTING TRADE EXECUTION === [2026-03-24 17:02:01] Evaluating holdings for potential sells [2026-03-24 17:02:01] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:02:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:02:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:02:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:02:02] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:02:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:02:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:02:04] Looking to buy (Cash: $208.49) [2026-03-24 17:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:02:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:02:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:02:05] Balance: $208.49 [2026-03-24 17:08:04] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:04] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:08:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:08:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:08:05] Using fallback price for LIMN: $1.7599 [2026-03-24 17:08:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:08:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:08:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:08:05] Using fallback price for LIMN: $2.1 [2026-03-24 17:08:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:08:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:08:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:08:06] Using fallback price for IREZ: $32.0715 [2026-03-24 17:08:06] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 17:08:08] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:08] Using cached data for GLOBAL_QUOTE [2026-03-24 17:08:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:08:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:08:08] Using fallback price for LIMN: $1.7599 [2026-03-24 17:08:08] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:08] Using cached data for GLOBAL_QUOTE [2026-03-24 17:08:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:08:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:08:08] Using fallback price for LIMN: $2.1 [2026-03-24 17:08:08] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:08:08] Using cached data for GLOBAL_QUOTE [2026-03-24 17:08:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:08:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:08:08] Using fallback price for IREZ: $32.0715 [2026-03-24 17:10:04] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:10:04] === Script execution started === [2026-03-24 17:10:04] Current ET time: 2026-03-24 13:10:04 (Hour: 13) [2026-03-24 17:10:04] Current cash: $208.49 [2026-03-24 17:10:04] Current holdings: 2 [2026-03-24 17:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:10:04] Should trade? YES (Time since last: 4050462 seconds) [2026-03-24 17:10:04] === STARTING TRADE EXECUTION === [2026-03-24 17:10:04] Evaluating holdings for potential sells [2026-03-24 17:10:04] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:10:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:10:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:10:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:10:06] Looking to buy (Cash: $208.49) [2026-03-24 17:10:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:10:07] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:10:07] Using cached data for GLOBAL_QUOTE [2026-03-24 17:10:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:10:07] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:10:07] Using cached data for GLOBAL_QUOTE [2026-03-24 17:10:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:10:07] Balance: $208.49 [2026-03-24 17:18:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:18:02] === Script execution started === [2026-03-24 17:18:02] Current ET time: 2026-03-24 13:18:02 (Hour: 13) [2026-03-24 17:18:02] Current cash: $208.49 [2026-03-24 17:18:02] Current holdings: 2 [2026-03-24 17:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:18:02] Should trade? YES (Time since last: 4050940 seconds) [2026-03-24 17:18:02] === STARTING TRADE EXECUTION === [2026-03-24 17:18:02] Evaluating holdings for potential sells [2026-03-24 17:18:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:18:03] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:18:04] Looking to buy (Cash: $208.49) [2026-03-24 17:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:18:06] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:18:06] Using cached data for GLOBAL_QUOTE [2026-03-24 17:18:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:18:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:18:06] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:18:06] Using cached data for GLOBAL_QUOTE [2026-03-24 17:18:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:18:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:18:06] Balance: $208.49 [2026-03-24 17:28:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:28:02] === Script execution started === [2026-03-24 17:28:02] Current ET time: 2026-03-24 13:28:02 (Hour: 13) [2026-03-24 17:28:02] Current cash: $208.49 [2026-03-24 17:28:02] Current holdings: 2 [2026-03-24 17:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:28:02] Should trade? YES (Time since last: 4051540 seconds) [2026-03-24 17:28:02] === STARTING TRADE EXECUTION === [2026-03-24 17:28:02] Evaluating holdings for potential sells [2026-03-24 17:28:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:28:03] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:28:04] Looking to buy (Cash: $208.49) [2026-03-24 17:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:28:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:28:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:28:05] Balance: $208.49 [2026-03-24 17:35:03] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:35:03] === Script execution started === [2026-03-24 17:35:03] Current ET time: 2026-03-24 13:35:03 (Hour: 13) [2026-03-24 17:35:03] Current cash: $208.49 [2026-03-24 17:35:03] Current holdings: 2 [2026-03-24 17:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:35:03] Should trade? YES (Time since last: 4051961 seconds) [2026-03-24 17:35:03] === STARTING TRADE EXECUTION === [2026-03-24 17:35:03] Evaluating holdings for potential sells [2026-03-24 17:35:03] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:35:04] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:35:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:35:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:35:06] Looking to buy (Cash: $208.49) [2026-03-24 17:35:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:35:07] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 17:35:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:35:07] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 17:35:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:35:07] Balance: $208.49 [2026-03-24 17:45:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:45:02] === Script execution started === [2026-03-24 17:45:02] Current ET time: 2026-03-24 13:45:02 (Hour: 13) [2026-03-24 17:45:02] Current cash: $208.49 [2026-03-24 17:45:02] Current holdings: 2 [2026-03-24 17:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:45:02] Should trade? YES (Time since last: 4052560 seconds) [2026-03-24 17:45:02] === STARTING TRADE EXECUTION === [2026-03-24 17:45:02] Evaluating holdings for potential sells [2026-03-24 17:45:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:45:04] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:45:05] Looking to buy (Cash: $208.49) [2026-03-24 17:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:45:07] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 17:45:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:45:07] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 17:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 17:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:45:07] Balance: $208.49 [2026-03-24 17:55:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:55:02] === Script execution started === [2026-03-24 17:55:02] Current ET time: 2026-03-24 13:55:02 (Hour: 13) [2026-03-24 17:55:02] Current cash: $208.49 [2026-03-24 17:55:02] Current holdings: 2 [2026-03-24 17:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 17:55:02] Should trade? YES (Time since last: 4053160 seconds) [2026-03-24 17:55:02] === STARTING TRADE EXECUTION === [2026-03-24 17:55:02] Evaluating holdings for potential sells [2026-03-24 17:55:02] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 17:55:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 17:55:03] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 17:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 17:55:04] Looking to buy (Cash: $208.49) [2026-03-24 17:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 17:55:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:55:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:55:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 17:55:05] Market hours check: YES (Hour: 13, Day: 2) [2026-03-24 17:55:05] Using cached data for GLOBAL_QUOTE [2026-03-24 17:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 17:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 17:55:05] Balance: $208.49 [2026-03-24 18:02:02] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:02:02] === Script execution started === [2026-03-24 18:02:02] Current ET time: 2026-03-24 14:02:02 (Hour: 14) [2026-03-24 18:02:02] Current cash: $208.49 [2026-03-24 18:02:02] Current holdings: 2 [2026-03-24 18:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:02:02] Should trade? YES (Time since last: 4053580 seconds) [2026-03-24 18:02:02] === STARTING TRADE EXECUTION === [2026-03-24 18:02:02] Evaluating holdings for potential sells [2026-03-24 18:02:02] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:02:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:02:04] Looking to buy (Cash: $208.49) [2026-03-24 18:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:02:05] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 18:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:02:05] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 18:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:02:05] Balance: $208.49 [2026-03-24 18:10:01] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:10:01] === Script execution started === [2026-03-24 18:10:01] Current ET time: 2026-03-24 14:10:01 (Hour: 14) [2026-03-24 18:10:01] Current cash: $208.49 [2026-03-24 18:10:01] Current holdings: 2 [2026-03-24 18:10:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:10:01] Should trade? YES (Time since last: 4054059 seconds) [2026-03-24 18:10:01] === STARTING TRADE EXECUTION === [2026-03-24 18:10:01] Evaluating holdings for potential sells [2026-03-24 18:10:01] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:10:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:10:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:10:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:10:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:10:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:10:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:10:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:10:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:10:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:10:04] Looking to buy (Cash: $208.49) [2026-03-24 18:10:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:10:05] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:10:05] Using cached data for GLOBAL_QUOTE [2026-03-24 18:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:10:05] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:10:05] Using cached data for GLOBAL_QUOTE [2026-03-24 18:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:10:05] Balance: $208.49 [2026-03-24 18:18:02] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:18:02] === Script execution started === [2026-03-24 18:18:02] Current ET time: 2026-03-24 14:18:02 (Hour: 14) [2026-03-24 18:18:02] Current cash: $208.49 [2026-03-24 18:18:02] Current holdings: 2 [2026-03-24 18:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:18:02] Should trade? YES (Time since last: 4054540 seconds) [2026-03-24 18:18:02] === STARTING TRADE EXECUTION === [2026-03-24 18:18:02] Evaluating holdings for potential sells [2026-03-24 18:18:02] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:18:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:18:04] Looking to buy (Cash: $208.49) [2026-03-24 18:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:18:06] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:18:06] Using cached data for GLOBAL_QUOTE [2026-03-24 18:18:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:18:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:18:06] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:18:06] Using cached data for GLOBAL_QUOTE [2026-03-24 18:18:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:18:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:18:06] Balance: $208.49 [2026-03-24 18:28:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:28:03] === Script execution started === [2026-03-24 18:28:03] Current ET time: 2026-03-24 14:28:03 (Hour: 14) [2026-03-24 18:28:03] Current cash: $208.49 [2026-03-24 18:28:03] Current holdings: 2 [2026-03-24 18:28:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:28:03] Should trade? YES (Time since last: 4055141 seconds) [2026-03-24 18:28:03] === STARTING TRADE EXECUTION === [2026-03-24 18:28:03] Evaluating holdings for potential sells [2026-03-24 18:28:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:28:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:28:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:28:05] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:28:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:28:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:28:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:28:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:28:06] Looking to buy (Cash: $208.49) [2026-03-24 18:28:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:28:07] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:28:07] Using cached data for GLOBAL_QUOTE [2026-03-24 18:28:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:28:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:28:07] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:28:07] Using cached data for GLOBAL_QUOTE [2026-03-24 18:28:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:28:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:28:07] Balance: $208.49 [2026-03-24 18:35:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:35:03] === Script execution started === [2026-03-24 18:35:03] Current ET time: 2026-03-24 14:35:03 (Hour: 14) [2026-03-24 18:35:03] Current cash: $208.49 [2026-03-24 18:35:03] Current holdings: 2 [2026-03-24 18:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:35:03] Should trade? YES (Time since last: 4055561 seconds) [2026-03-24 18:35:03] === STARTING TRADE EXECUTION === [2026-03-24 18:35:03] Evaluating holdings for potential sells [2026-03-24 18:35:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:35:04] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:35:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:35:06] Looking to buy (Cash: $208.49) [2026-03-24 18:35:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:35:07] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 18:35:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:35:07] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 18:35:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:35:07] Balance: $208.49 [2026-03-24 18:45:04] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:45:04] === Script execution started === [2026-03-24 18:45:04] Current ET time: 2026-03-24 14:45:04 (Hour: 14) [2026-03-24 18:45:04] Current cash: $208.49 [2026-03-24 18:45:04] Current holdings: 2 [2026-03-24 18:45:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:45:04] Should trade? YES (Time since last: 4056162 seconds) [2026-03-24 18:45:04] === STARTING TRADE EXECUTION === [2026-03-24 18:45:04] Evaluating holdings for potential sells [2026-03-24 18:45:04] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:45:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:45:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:45:05] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:45:05] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:45:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 18:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:45:06] Looking to buy (Cash: $208.49) [2026-03-24 18:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:45:07] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 18:45:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:45:07] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:45:07] Using cached data for GLOBAL_QUOTE [2026-03-24 18:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 18:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:45:07] Balance: $208.49 [2026-03-24 18:55:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:55:03] === Script execution started === [2026-03-24 18:55:03] Current ET time: 2026-03-24 14:55:03 (Hour: 14) [2026-03-24 18:55:03] Current cash: $208.49 [2026-03-24 18:55:03] Current holdings: 2 [2026-03-24 18:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 18:55:03] Should trade? YES (Time since last: 4056761 seconds) [2026-03-24 18:55:03] === STARTING TRADE EXECUTION === [2026-03-24 18:55:03] Evaluating holdings for potential sells [2026-03-24 18:55:03] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 18:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 18:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 18:55:04] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 18:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 18:55:05] Looking to buy (Cash: $208.49) [2026-03-24 18:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 18:55:06] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:55:06] Using cached data for GLOBAL_QUOTE [2026-03-24 18:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 18:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 18:55:06] Market hours check: YES (Hour: 14, Day: 2) [2026-03-24 18:55:06] Using cached data for GLOBAL_QUOTE [2026-03-24 18:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 18:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 18:55:06] Balance: $208.49 [2026-03-24 19:02:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:02:02] === Script execution started === [2026-03-24 19:02:02] Current ET time: 2026-03-24 15:02:02 (Hour: 15) [2026-03-24 19:02:02] Current cash: $208.49 [2026-03-24 19:02:02] Current holdings: 2 [2026-03-24 19:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:02:02] Should trade? YES (Time since last: 4057180 seconds) [2026-03-24 19:02:02] === STARTING TRADE EXECUTION === [2026-03-24 19:02:02] Evaluating holdings for potential sells [2026-03-24 19:02:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:02:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:02:04] Looking to buy (Cash: $208.49) [2026-03-24 19:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:02:05] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 19:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:02:05] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:02:05] Using cached data for GLOBAL_QUOTE [2026-03-24 19:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:02:05] Balance: $208.49 [2026-03-24 19:10:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:10:03] === Script execution started === [2026-03-24 19:10:03] Current ET time: 2026-03-24 15:10:03 (Hour: 15) [2026-03-24 19:10:03] Current cash: $208.49 [2026-03-24 19:10:03] Current holdings: 2 [2026-03-24 19:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:10:03] Should trade? YES (Time since last: 4057661 seconds) [2026-03-24 19:10:03] === STARTING TRADE EXECUTION === [2026-03-24 19:10:03] Evaluating holdings for potential sells [2026-03-24 19:10:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:10:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:10:04] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:10:05] Looking to buy (Cash: $208.49) [2026-03-24 19:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:10:07] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:10:07] Using cached data for GLOBAL_QUOTE [2026-03-24 19:10:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:10:07] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:10:07] Using cached data for GLOBAL_QUOTE [2026-03-24 19:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:10:07] Balance: $208.49 [2026-03-24 19:14:14] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:14] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:14] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:14:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:14:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:14:15] Using fallback price for LIMN: $1.7599 [2026-03-24 19:14:15] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:15] Using cached data for GLOBAL_QUOTE [2026-03-24 19:14:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:14:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:14:15] Using fallback price for LIMN: $2.1 [2026-03-24 19:14:15] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:15] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:14:16] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:14:16] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:14:16] Using fallback price for IREZ: $32.0715 [2026-03-24 19:14:16] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 19:14:17] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:17] Using cached data for GLOBAL_QUOTE [2026-03-24 19:14:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:14:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:14:17] Using fallback price for LIMN: $1.7599 [2026-03-24 19:14:17] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:17] Using cached data for GLOBAL_QUOTE [2026-03-24 19:14:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:14:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:14:17] Using fallback price for LIMN: $2.1 [2026-03-24 19:14:17] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:14:17] Using cached data for GLOBAL_QUOTE [2026-03-24 19:14:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:14:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:14:17] Using fallback price for IREZ: $32.0715 [2026-03-24 19:18:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:18:02] === Script execution started === [2026-03-24 19:18:02] Current ET time: 2026-03-24 15:18:02 (Hour: 15) [2026-03-24 19:18:02] Current cash: $208.49 [2026-03-24 19:18:02] Current holdings: 2 [2026-03-24 19:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:18:02] Should trade? YES (Time since last: 4058140 seconds) [2026-03-24 19:18:02] === STARTING TRADE EXECUTION === [2026-03-24 19:18:02] Evaluating holdings for potential sells [2026-03-24 19:18:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:18:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:18:04] Looking to buy (Cash: $208.49) [2026-03-24 19:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:18:05] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 19:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:18:05] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-24 19:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:18:05] Balance: $208.49 [2026-03-24 19:28:01] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:28:01] === Script execution started === [2026-03-24 19:28:01] Current ET time: 2026-03-24 15:28:01 (Hour: 15) [2026-03-24 19:28:01] Current cash: $208.49 [2026-03-24 19:28:01] Current holdings: 2 [2026-03-24 19:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:28:01] Should trade? YES (Time since last: 4058739 seconds) [2026-03-24 19:28:01] === STARTING TRADE EXECUTION === [2026-03-24 19:28:01] Evaluating holdings for potential sells [2026-03-24 19:28:01] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:28:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:28:03] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:28:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:28:03] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:28:03] Looking to buy (Cash: $208.49) [2026-03-24 19:28:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:28:05] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 19:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:28:05] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-24 19:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:28:05] Balance: $208.49 [2026-03-24 19:35:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:35:03] === Script execution started === [2026-03-24 19:35:03] Current ET time: 2026-03-24 15:35:03 (Hour: 15) [2026-03-24 19:35:03] Current cash: $208.49 [2026-03-24 19:35:03] Current holdings: 2 [2026-03-24 19:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:35:03] Should trade? YES (Time since last: 4059161 seconds) [2026-03-24 19:35:03] === STARTING TRADE EXECUTION === [2026-03-24 19:35:03] Evaluating holdings for potential sells [2026-03-24 19:35:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:35:04] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:35:05] Looking to buy (Cash: $208.49) [2026-03-24 19:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:35:07] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 19:35:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:35:07] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:35:07] Using cached data for GLOBAL_QUOTE [2026-03-24 19:35:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:35:07] Balance: $208.49 [2026-03-24 19:45:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:45:02] === Script execution started === [2026-03-24 19:45:02] Current ET time: 2026-03-24 15:45:02 (Hour: 15) [2026-03-24 19:45:02] Current cash: $208.49 [2026-03-24 19:45:02] Current holdings: 2 [2026-03-24 19:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:45:02] Should trade? YES (Time since last: 4059760 seconds) [2026-03-24 19:45:02] === STARTING TRADE EXECUTION === [2026-03-24 19:45:02] Evaluating holdings for potential sells [2026-03-24 19:45:02] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:45:04] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:45:05] Looking to buy (Cash: $208.49) [2026-03-24 19:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:45:06] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:45:06] Using cached data for GLOBAL_QUOTE [2026-03-24 19:45:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 19:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:45:06] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:45:06] Using cached data for GLOBAL_QUOTE [2026-03-24 19:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:45:06] Balance: $208.49 [2026-03-24 19:55:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:55:03] === Script execution started === [2026-03-24 19:55:03] Current ET time: 2026-03-24 15:55:03 (Hour: 15) [2026-03-24 19:55:03] Current cash: $208.49 [2026-03-24 19:55:03] Current holdings: 2 [2026-03-24 19:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-24 19:55:03] Should trade? YES (Time since last: 4060361 seconds) [2026-03-24 19:55:03] === STARTING TRADE EXECUTION === [2026-03-24 19:55:03] Evaluating holdings for potential sells [2026-03-24 19:55:03] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 19:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-24 19:55:04] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 19:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-24 19:55:05] Looking to buy (Cash: $208.49) [2026-03-24 19:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-24 19:55:06] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:55:06] Using cached data for GLOBAL_QUOTE [2026-03-24 19:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 19:55:06] Market hours check: YES (Hour: 15, Day: 2) [2026-03-24 19:55:06] Using cached data for GLOBAL_QUOTE [2026-03-24 19:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-24 19:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 19:55:06] Balance: $208.49 [2026-03-24 20:04:36] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:36] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:36] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:04:36] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 20:04:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:04:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:04:37] Using fallback price for LIMN: $1.7599 [2026-03-24 20:04:37] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:04:37] Using cached data for GLOBAL_QUOTE [2026-03-24 20:04:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:04:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:04:37] Using fallback price for LIMN: $2.1 [2026-03-24 20:04:37] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:04:37] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 20:04:38] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:04:38] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 20:04:38] Using fallback price for IREZ: $32.0715 [2026-03-24 20:04:38] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 20:04:39] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:04:39] Using cached data for GLOBAL_QUOTE [2026-03-24 20:04:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:04:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:04:39] Using fallback price for LIMN: $1.7599 [2026-03-24 20:04:39] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:04:39] Using cached data for GLOBAL_QUOTE [2026-03-24 20:04:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:04:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:04:39] Using fallback price for LIMN: $2.1 [2026-03-24 20:04:39] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:04:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:04:39] Using cached data for GLOBAL_QUOTE [2026-03-24 20:04:39] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:04:39] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 20:04:39] Using fallback price for IREZ: $32.0715 [2026-03-24 20:36:51] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:51] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:36:51] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 20:36:52] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:36:52] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:36:52] Using fallback price for LIMN: $1.7599 [2026-03-24 20:36:52] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:52] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:36:52] Using cached data for GLOBAL_QUOTE [2026-03-24 20:36:52] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:36:52] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:36:52] Using fallback price for LIMN: $2.1 [2026-03-24 20:36:52] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:52] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:36:52] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 20:36:53] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:36:53] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 20:36:53] Using fallback price for IREZ: $32.0715 [2026-03-24 20:36:53] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 20:36:55] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:36:55] Using cached data for GLOBAL_QUOTE [2026-03-24 20:36:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:36:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:36:55] Using fallback price for LIMN: $1.7599 [2026-03-24 20:36:55] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:36:55] Using cached data for GLOBAL_QUOTE [2026-03-24 20:36:55] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:36:55] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 20:36:55] Using fallback price for LIMN: $2.1 [2026-03-24 20:36:55] Market hours check: NO (Hour: 16, Day: 2) [2026-03-24 20:36:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 20:36:55] Using cached data for GLOBAL_QUOTE [2026-03-24 20:36:55] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 20:36:55] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 20:36:55] Using fallback price for IREZ: $32.0715 [2026-03-24 21:37:59] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:37:59] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:37:59] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 21:37:59] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 21:38:00] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 21:38:00] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 21:38:00] Using fallback price for LIMN: $1.7599 [2026-03-24 21:38:00] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:38:00] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 21:38:00] Using cached data for GLOBAL_QUOTE [2026-03-24 21:38:00] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 21:38:00] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 21:38:00] Using fallback price for LIMN: $2.1 [2026-03-24 21:38:00] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:38:00] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 21:38:00] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 21:38:01] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 21:38:01] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 21:38:01] Using fallback price for IREZ: $32.0715 [2026-03-24 21:38:01] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 21:38:02] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:38:02] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 21:38:02] Using cached data for GLOBAL_QUOTE [2026-03-24 21:38:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 21:38:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 21:38:02] Using fallback price for LIMN: $1.7599 [2026-03-24 21:38:02] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:38:02] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 21:38:02] Using cached data for GLOBAL_QUOTE [2026-03-24 21:38:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 21:38:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 21:38:02] Using fallback price for LIMN: $2.1 [2026-03-24 21:38:02] Market hours check: NO (Hour: 17, Day: 2) [2026-03-24 21:38:02] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 21:38:02] Using cached data for GLOBAL_QUOTE [2026-03-24 21:38:02] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 21:38:02] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 21:38:02] Using fallback price for IREZ: $32.0715 [2026-03-24 22:07:57] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:07:57] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:07:57] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 22:07:57] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-24 22:07:58] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 22:07:58] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 22:07:58] Using fallback price for LIMN: $1.7599 [2026-03-24 22:07:58] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:07:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 22:07:58] Using cached data for GLOBAL_QUOTE [2026-03-24 22:07:58] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 22:07:58] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 22:07:58] Using fallback price for LIMN: $2.1 [2026-03-24 22:07:58] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:07:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 22:07:58] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-24 22:07:59] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 22:07:59] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 22:07:59] Using fallback price for IREZ: $32.0715 [2026-03-24 22:07:59] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-24 22:08:00] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:08:00] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 22:08:00] Using cached data for GLOBAL_QUOTE [2026-03-24 22:08:00] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 22:08:00] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 22:08:00] Using fallback price for LIMN: $1.7599 [2026-03-24 22:08:00] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:08:00] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 22:08:00] Using cached data for GLOBAL_QUOTE [2026-03-24 22:08:00] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 22:08:00] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-24 22:08:00] Using fallback price for LIMN: $2.1 [2026-03-24 22:08:00] Market hours check: NO (Hour: 18, Day: 2) [2026-03-24 22:08:00] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-24 22:08:00] Using cached data for GLOBAL_QUOTE [2026-03-24 22:08:00] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-24 22:08:00] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-24 22:08:00] Using fallback price for IREZ: $32.0715 [2026-03-25 00:20:40] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:40] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 00:20:40] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 00:20:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 00:20:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 00:20:41] Using fallback price for LIMN: $1.7599 [2026-03-25 00:20:41] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 00:20:41] Using cached data for GLOBAL_QUOTE [2026-03-25 00:20:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 00:20:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 00:20:41] Using fallback price for LIMN: $2.1 [2026-03-25 00:20:41] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 00:20:41] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 00:20:43] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 00:20:43] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 00:20:43] Using fallback price for IREZ: $32.0715 [2026-03-25 00:20:43] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 00:20:44] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 00:20:44] Using cached data for GLOBAL_QUOTE [2026-03-25 00:20:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 00:20:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 00:20:44] Using fallback price for LIMN: $1.7599 [2026-03-25 00:20:44] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 00:20:44] Using cached data for GLOBAL_QUOTE [2026-03-25 00:20:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 00:20:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 00:20:44] Using fallback price for LIMN: $2.1 [2026-03-25 00:20:44] Market hours check: NO (Hour: 20, Day: 2) [2026-03-25 00:20:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 00:20:44] Using cached data for GLOBAL_QUOTE [2026-03-25 00:20:44] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 00:20:44] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 00:20:44] Using fallback price for IREZ: $32.0715 [2026-03-25 01:07:17] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:17] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:07:17] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 01:07:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:07:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:07:18] Using fallback price for LIMN: $1.7599 [2026-03-25 01:07:18] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:07:18] Using cached data for GLOBAL_QUOTE [2026-03-25 01:07:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:07:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:07:18] Using fallback price for LIMN: $2.1 [2026-03-25 01:07:18] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:07:18] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 01:07:19] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:07:19] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 01:07:19] Using fallback price for IREZ: $32.0715 [2026-03-25 01:07:19] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 01:07:20] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:20] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:07:20] Using cached data for GLOBAL_QUOTE [2026-03-25 01:07:20] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:07:20] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:07:20] Using fallback price for LIMN: $1.7599 [2026-03-25 01:07:20] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:20] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:07:20] Using cached data for GLOBAL_QUOTE [2026-03-25 01:07:20] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:07:20] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:07:20] Using fallback price for LIMN: $2.1 [2026-03-25 01:07:20] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:07:20] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:07:20] Using cached data for GLOBAL_QUOTE [2026-03-25 01:07:20] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:07:20] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 01:07:20] Using fallback price for IREZ: $32.0715 [2026-03-25 01:10:36] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:36] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:36] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:10:36] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 01:10:38] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:10:38] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:10:38] Using fallback price for LIMN: $1.7599 [2026-03-25 01:10:38] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:38] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:10:38] Using cached data for GLOBAL_QUOTE [2026-03-25 01:10:38] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:10:38] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:10:38] Using fallback price for LIMN: $2.1 [2026-03-25 01:10:38] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:38] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:10:38] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 01:10:39] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:10:39] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 01:10:39] Using fallback price for IREZ: $32.0715 [2026-03-25 01:10:39] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 01:10:40] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:10:40] Using cached data for GLOBAL_QUOTE [2026-03-25 01:10:40] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:10:40] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:10:40] Using fallback price for LIMN: $1.7599 [2026-03-25 01:10:40] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:10:40] Using cached data for GLOBAL_QUOTE [2026-03-25 01:10:40] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:10:40] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 01:10:40] Using fallback price for LIMN: $2.1 [2026-03-25 01:10:40] Market hours check: NO (Hour: 21, Day: 2) [2026-03-25 01:10:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 01:10:40] Using cached data for GLOBAL_QUOTE [2026-03-25 01:10:40] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 01:10:40] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 01:10:40] Using fallback price for IREZ: $32.0715 [2026-03-25 02:06:00] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:00] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:00] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 02:06:00] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 02:06:01] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 02:06:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 02:06:01] Using fallback price for LIMN: $1.7599 [2026-03-25 02:06:01] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:01] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 02:06:01] Using cached data for GLOBAL_QUOTE [2026-03-25 02:06:01] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 02:06:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 02:06:01] Using fallback price for LIMN: $2.1 [2026-03-25 02:06:01] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:01] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 02:06:01] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 02:06:03] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 02:06:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 02:06:03] Using fallback price for IREZ: $32.0715 [2026-03-25 02:06:03] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 02:06:04] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 02:06:04] Using cached data for GLOBAL_QUOTE [2026-03-25 02:06:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 02:06:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 02:06:04] Using fallback price for LIMN: $1.7599 [2026-03-25 02:06:04] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 02:06:04] Using cached data for GLOBAL_QUOTE [2026-03-25 02:06:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 02:06:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 02:06:04] Using fallback price for LIMN: $2.1 [2026-03-25 02:06:04] Market hours check: NO (Hour: 22, Day: 2) [2026-03-25 02:06:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 02:06:04] Using cached data for GLOBAL_QUOTE [2026-03-25 02:06:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 02:06:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 02:06:04] Using fallback price for IREZ: $32.0715 [2026-03-25 05:22:35] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:35] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 05:22:35] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 05:22:36] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 05:22:36] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 05:22:36] Using fallback price for LIMN: $1.7599 [2026-03-25 05:22:36] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:36] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 05:22:36] Using cached data for GLOBAL_QUOTE [2026-03-25 05:22:36] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 05:22:36] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 05:22:36] Using fallback price for LIMN: $2.1 [2026-03-25 05:22:36] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:36] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 05:22:36] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 05:22:38] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 05:22:38] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 05:22:38] Using fallback price for IREZ: $32.0715 [2026-03-25 05:22:38] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 05:22:39] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 05:22:39] Using cached data for GLOBAL_QUOTE [2026-03-25 05:22:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 05:22:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 05:22:39] Using fallback price for LIMN: $1.7599 [2026-03-25 05:22:39] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 05:22:39] Using cached data for GLOBAL_QUOTE [2026-03-25 05:22:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 05:22:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 05:22:39] Using fallback price for LIMN: $2.1 [2026-03-25 05:22:39] Market hours check: NO (Hour: 1, Day: 3) [2026-03-25 05:22:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 05:22:39] Using cached data for GLOBAL_QUOTE [2026-03-25 05:22:39] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 05:22:39] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 05:22:39] Using fallback price for IREZ: $32.0715 [2026-03-25 06:06:21] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:21] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 06:06:21] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 06:06:22] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 06:06:22] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 06:06:22] Using fallback price for LIMN: $1.7599 [2026-03-25 06:06:22] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:22] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 06:06:22] Using cached data for GLOBAL_QUOTE [2026-03-25 06:06:22] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 06:06:22] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 06:06:22] Using fallback price for LIMN: $2.1 [2026-03-25 06:06:22] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:22] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 06:06:22] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 06:06:23] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 06:06:23] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 06:06:23] Using fallback price for IREZ: $32.0715 [2026-03-25 06:06:23] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 06:06:24] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:24] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 06:06:24] Using cached data for GLOBAL_QUOTE [2026-03-25 06:06:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 06:06:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 06:06:24] Using fallback price for LIMN: $1.7599 [2026-03-25 06:06:24] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:24] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 06:06:24] Using cached data for GLOBAL_QUOTE [2026-03-25 06:06:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 06:06:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 06:06:24] Using fallback price for LIMN: $2.1 [2026-03-25 06:06:24] Market hours check: NO (Hour: 2, Day: 3) [2026-03-25 06:06:24] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 06:06:24] Using cached data for GLOBAL_QUOTE [2026-03-25 06:06:24] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 06:06:24] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 06:06:24] Using fallback price for IREZ: $32.0715 [2026-03-25 08:59:16] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:16] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 08:59:16] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 08:59:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 08:59:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 08:59:17] Using fallback price for LIMN: $1.7599 [2026-03-25 08:59:17] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 08:59:17] Using cached data for GLOBAL_QUOTE [2026-03-25 08:59:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 08:59:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 08:59:17] Using fallback price for LIMN: $2.1 [2026-03-25 08:59:17] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 08:59:17] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 08:59:18] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 08:59:18] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 08:59:18] Using fallback price for IREZ: $32.0715 [2026-03-25 08:59:18] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 08:59:19] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 08:59:19] Using cached data for GLOBAL_QUOTE [2026-03-25 08:59:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 08:59:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 08:59:19] Using fallback price for LIMN: $1.7599 [2026-03-25 08:59:19] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 08:59:19] Using cached data for GLOBAL_QUOTE [2026-03-25 08:59:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 08:59:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 08:59:19] Using fallback price for LIMN: $2.1 [2026-03-25 08:59:19] Market hours check: NO (Hour: 4, Day: 3) [2026-03-25 08:59:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 08:59:19] Using cached data for GLOBAL_QUOTE [2026-03-25 08:59:19] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 08:59:19] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 08:59:19] Using fallback price for IREZ: $32.0715 [2026-03-25 10:19:38] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:38] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:38] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 10:19:38] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 10:19:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 10:19:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 10:19:39] Using fallback price for LIMN: $1.7599 [2026-03-25 10:19:39] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 10:19:39] Using cached data for GLOBAL_QUOTE [2026-03-25 10:19:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 10:19:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 10:19:39] Using fallback price for LIMN: $2.1 [2026-03-25 10:19:39] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 10:19:39] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 10:19:40] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 10:19:40] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 10:19:40] Using fallback price for IREZ: $32.0715 [2026-03-25 10:19:40] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 10:19:41] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 10:19:41] Using cached data for GLOBAL_QUOTE [2026-03-25 10:19:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 10:19:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 10:19:41] Using fallback price for LIMN: $1.7599 [2026-03-25 10:19:41] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 10:19:41] Using cached data for GLOBAL_QUOTE [2026-03-25 10:19:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 10:19:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 10:19:41] Using fallback price for LIMN: $2.1 [2026-03-25 10:19:41] Market hours check: NO (Hour: 6, Day: 3) [2026-03-25 10:19:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 10:19:41] Using cached data for GLOBAL_QUOTE [2026-03-25 10:19:41] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 10:19:41] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 10:19:41] Using fallback price for IREZ: $32.0715 [2026-03-25 11:17:45] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:45] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:45] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:17:45] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 11:17:47] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:17:47] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:17:47] Using fallback price for LIMN: $1.7599 [2026-03-25 11:17:47] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:47] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:17:47] Using cached data for GLOBAL_QUOTE [2026-03-25 11:17:47] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:17:47] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:17:47] Using fallback price for LIMN: $2.1 [2026-03-25 11:17:47] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:47] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:17:47] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 11:17:48] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:17:48] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:17:48] Using fallback price for IREZ: $32.0715 [2026-03-25 11:17:48] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 11:17:49] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:49] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:17:49] Using cached data for GLOBAL_QUOTE [2026-03-25 11:17:49] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:17:49] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:17:49] Using fallback price for LIMN: $1.7599 [2026-03-25 11:17:49] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:49] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:17:49] Using cached data for GLOBAL_QUOTE [2026-03-25 11:17:49] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:17:49] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:17:49] Using fallback price for LIMN: $2.1 [2026-03-25 11:17:49] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:17:49] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:17:49] Using cached data for GLOBAL_QUOTE [2026-03-25 11:17:49] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:17:49] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:17:49] Using fallback price for IREZ: $32.0715 [2026-03-25 11:19:40] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:40] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:19:40] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 11:19:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:19:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:19:41] Using fallback price for LIMN: $1.7599 [2026-03-25 11:19:41] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:19:41] Using cached data for GLOBAL_QUOTE [2026-03-25 11:19:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:19:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:19:41] Using fallback price for LIMN: $2.1 [2026-03-25 11:19:41] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:19:41] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 11:19:43] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:19:43] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:19:43] Using fallback price for IREZ: $32.0715 [2026-03-25 11:19:43] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 11:19:44] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:19:44] Using cached data for GLOBAL_QUOTE [2026-03-25 11:19:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:19:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:19:44] Using fallback price for LIMN: $1.7599 [2026-03-25 11:19:44] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:19:44] Using cached data for GLOBAL_QUOTE [2026-03-25 11:19:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:19:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:19:44] Using fallback price for LIMN: $2.1 [2026-03-25 11:19:44] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:19:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:19:44] Using cached data for GLOBAL_QUOTE [2026-03-25 11:19:44] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:19:44] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:19:44] Using fallback price for IREZ: $32.0715 [2026-03-25 11:47:07] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:07] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:07] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:07] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 11:47:07] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:07] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:07] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:07] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 11:47:07] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:07] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:07] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:07] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 11:47:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:08] Using fallback price for LIMN: $1.7599 [2026-03-25 11:47:08] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:08] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:08] Using fallback price for LIMN: $2.1 [2026-03-25 11:47:08] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:08] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 11:47:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:47:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:08] Using fallback price for LIMN: $1.7599 [2026-03-25 11:47:08] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:08] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:47:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:08] Using fallback price for LIMN: $2.1 [2026-03-25 11:47:08] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:08] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 11:47:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:08] Using fallback price for LIMN: $1.7599 [2026-03-25 11:47:08] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:08] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:08] Using fallback price for LIMN: $2.1 [2026-03-25 11:47:08] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:08] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 11:47:09] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:09] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:47:09] Using fallback price for IREZ: $32.0715 [2026-03-25 11:47:09] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 11:47:09] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:47:09] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:47:09] Using fallback price for IREZ: $32.0715 [2026-03-25 11:47:09] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 11:47:09] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:09] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:47:09] Using fallback price for IREZ: $32.0715 [2026-03-25 11:47:09] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for LIMN: $1.7599 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for LIMN: $2.1 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for IREZ: $32.0715 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for LIMN: $1.7599 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for LIMN: $2.1 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for IREZ: $32.0715 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for LIMN: $1.7599 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for LIMN: $2.1 [2026-03-25 11:47:10] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:47:10] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:47:10] Using cached data for GLOBAL_QUOTE [2026-03-25 11:47:10] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 11:47:10] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:47:10] Using fallback price for IREZ: $32.0715 [2026-03-25 11:57:15] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:15] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:57:15] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 11:57:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:57:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:57:16] Using fallback price for LIMN: $1.7599 [2026-03-25 11:57:16] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:57:16] Using cached data for GLOBAL_QUOTE [2026-03-25 11:57:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:57:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:57:16] Using fallback price for LIMN: $2.1 [2026-03-25 11:57:16] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:57:16] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 11:57:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:57:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:57:17] Using fallback price for IREZ: $32.0715 [2026-03-25 11:57:17] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 11:57:18] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:57:18] Using cached data for GLOBAL_QUOTE [2026-03-25 11:57:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:57:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:57:18] Using fallback price for LIMN: $1.7599 [2026-03-25 11:57:18] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:57:18] Using cached data for GLOBAL_QUOTE [2026-03-25 11:57:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:57:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 11:57:18] Using fallback price for LIMN: $2.1 [2026-03-25 11:57:18] Market hours check: NO (Hour: 7, Day: 3) [2026-03-25 11:57:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 11:57:18] Using cached data for GLOBAL_QUOTE [2026-03-25 11:57:18] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 11:57:18] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 11:57:18] Using fallback price for IREZ: $32.0715 [2026-03-25 13:33:54] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:54] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:54] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:33:54] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:33:54] Full Alpha Response for LIMN (on failure): null [2026-03-25 13:33:54] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:33:54] Using fallback price for LIMN: $1.7599 [2026-03-25 13:33:54] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:54] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:33:56] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:33:56] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:33:56] Using fallback price for LIMN: $2.1 [2026-03-25 13:33:56] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:56] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:33:56] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:33:56] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:33:56] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:33:56] Using fallback price for IREZ: $32.0715 [2026-03-25 13:33:56] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 13:33:57] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:57] Using cached data for GLOBAL_QUOTE [2026-03-25 13:33:57] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:33:57] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:33:57] Using fallback price for LIMN: $1.7599 [2026-03-25 13:33:57] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:57] Using cached data for GLOBAL_QUOTE [2026-03-25 13:33:57] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:33:57] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:33:57] Using fallback price for LIMN: $2.1 [2026-03-25 13:33:57] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:57] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:33:57] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:33:57] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:33:57] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:33:57] Using fallback price for IREZ: $32.0715 [2026-03-25 13:33:58] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:58] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:58] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:33:59] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:33:59] Full Alpha Response for LIMN (on failure): null [2026-03-25 13:33:59] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:33:59] Using fallback price for LIMN: $1.7599 [2026-03-25 13:33:59] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:33:59] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:34:00] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:34:00] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:34:00] Using fallback price for LIMN: $2.1 [2026-03-25 13:34:00] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:34:00] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:34:00] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:34:00] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:34:00] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:34:00] Using fallback price for IREZ: $32.0715 [2026-03-25 13:34:00] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 13:34:01] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:34:01] Using cached data for GLOBAL_QUOTE [2026-03-25 13:34:01] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:34:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:34:01] Using fallback price for LIMN: $1.7599 [2026-03-25 13:34:01] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:34:01] Using cached data for GLOBAL_QUOTE [2026-03-25 13:34:01] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:34:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:34:01] Using fallback price for LIMN: $2.1 [2026-03-25 13:34:01] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:34:01] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:34:01] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:34:01] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:34:01] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:34:01] Using fallback price for IREZ: $32.0715 [2026-03-25 13:35:04] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:35:04] === Script execution started === [2026-03-25 13:35:04] Current ET time: 2026-03-25 09:35:04 (Hour: 9) [2026-03-25 13:35:04] Current cash: $208.49 [2026-03-25 13:35:04] Current holdings: 2 [2026-03-25 13:35:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 13:35:04] Should trade? YES (Time since last: 4123962 seconds) [2026-03-25 13:35:04] === STARTING TRADE EXECUTION === [2026-03-25 13:35:04] Evaluating holdings for potential sells [2026-03-25 13:35:04] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:35:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:35:05] WARNING: Cannot get price for LIMN, skipping [2026-03-25 13:35:05] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:35:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:35:05] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:35:05] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 13:35:05] Looking to buy (Cash: $208.49) [2026-03-25 13:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 13:35:06] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 13:35:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:35:06] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:35:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:35:06] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:35:06] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:35:06] Balance: $208.49 [2026-03-25 13:45:01] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:45:02] === Script execution started === [2026-03-25 13:45:02] Current ET time: 2026-03-25 09:45:01 (Hour: 9) [2026-03-25 13:45:02] Current cash: $208.49 [2026-03-25 13:45:02] Current holdings: 2 [2026-03-25 13:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 13:45:02] Should trade? YES (Time since last: 4124560 seconds) [2026-03-25 13:45:02] === STARTING TRADE EXECUTION === [2026-03-25 13:45:02] Evaluating holdings for potential sells [2026-03-25 13:45:02] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:45:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:45:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:45:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 13:45:03] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:45:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:45:03] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-25 13:45:03] Full Alpha Response for IREZ (on failure): null [2026-03-25 13:45:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:45:03] WARNING: Cannot get price for IREZ, skipping [2026-03-25 13:45:03] Looking to buy (Cash: $208.49) [2026-03-25 13:45:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 13:45:04] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:45:04] Using cached data for GLOBAL_QUOTE [2026-03-25 13:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:45:04] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:45:05] Balance: $208.49 [2026-03-25 13:55:02] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:55:02] === Script execution started === [2026-03-25 13:55:02] Current ET time: 2026-03-25 09:55:02 (Hour: 9) [2026-03-25 13:55:02] Current cash: $208.49 [2026-03-25 13:55:02] Current holdings: 2 [2026-03-25 13:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 13:55:02] Should trade? YES (Time since last: 4125160 seconds) [2026-03-25 13:55:02] === STARTING TRADE EXECUTION === [2026-03-25 13:55:02] Evaluating holdings for potential sells [2026-03-25 13:55:02] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 13:55:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 13:55:03] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 13:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 13:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 13:55:04] Looking to buy (Cash: $208.49) [2026-03-25 13:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 13:55:06] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 13:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 13:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 13:55:06] Market hours check: YES (Hour: 9, Day: 3) [2026-03-25 13:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 13:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 13:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 13:55:06] Balance: $208.49 [2026-03-25 14:02:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:02:02] === Script execution started === [2026-03-25 14:02:02] Current ET time: 2026-03-25 10:02:02 (Hour: 10) [2026-03-25 14:02:02] Current cash: $208.49 [2026-03-25 14:02:02] Current holdings: 2 [2026-03-25 14:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:02:02] Should trade? YES (Time since last: 4125580 seconds) [2026-03-25 14:02:02] === STARTING TRADE EXECUTION === [2026-03-25 14:02:02] Evaluating holdings for potential sells [2026-03-25 14:02:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:02:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:02:04] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:02:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:02:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:02:05] Looking to buy (Cash: $208.49) [2026-03-25 14:02:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:02:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-25 14:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:02:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-25 14:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:02:06] Balance: $208.49 [2026-03-25 14:10:03] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:10:03] === Script execution started === [2026-03-25 14:10:03] Current ET time: 2026-03-25 10:10:03 (Hour: 10) [2026-03-25 14:10:03] Current cash: $208.49 [2026-03-25 14:10:03] Current holdings: 2 [2026-03-25 14:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:10:03] Should trade? YES (Time since last: 4126061 seconds) [2026-03-25 14:10:03] === STARTING TRADE EXECUTION === [2026-03-25 14:10:03] Evaluating holdings for potential sells [2026-03-25 14:10:03] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:10:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 14:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:10:04] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:10:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 14:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:10:05] Looking to buy (Cash: $208.49) [2026-03-25 14:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:10:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 14:10:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 14:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:10:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 14:10:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 14:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:10:06] Balance: $208.49 [2026-03-25 14:18:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:18:02] === Script execution started === [2026-03-25 14:18:02] Current ET time: 2026-03-25 10:18:02 (Hour: 10) [2026-03-25 14:18:02] Current cash: $208.49 [2026-03-25 14:18:02] Current holdings: 2 [2026-03-25 14:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:18:02] Should trade? YES (Time since last: 4126540 seconds) [2026-03-25 14:18:02] === STARTING TRADE EXECUTION === [2026-03-25 14:18:02] Evaluating holdings for potential sells [2026-03-25 14:18:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:18:03] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:18:04] Looking to buy (Cash: $208.49) [2026-03-25 14:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:18:05] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 14:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:18:05] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 14:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:18:05] Balance: $208.49 [2026-03-25 14:28:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:28:02] === Script execution started === [2026-03-25 14:28:02] Current ET time: 2026-03-25 10:28:02 (Hour: 10) [2026-03-25 14:28:02] Current cash: $208.49 [2026-03-25 14:28:02] Current holdings: 2 [2026-03-25 14:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:28:02] Should trade? YES (Time since last: 4127140 seconds) [2026-03-25 14:28:02] === STARTING TRADE EXECUTION === [2026-03-25 14:28:02] Evaluating holdings for potential sells [2026-03-25 14:28:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:28:03] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:28:04] Looking to buy (Cash: $208.49) [2026-03-25 14:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:28:05] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 14:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:28:05] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 14:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:28:05] Balance: $208.49 [2026-03-25 14:33:42] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:42] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:42] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:33:43] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:33:43] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:33:43] Using fallback price for LIMN: $1.7599 [2026-03-25 14:33:43] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:43] Using cached data for GLOBAL_QUOTE [2026-03-25 14:33:43] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:33:43] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:33:43] Using fallback price for LIMN: $2.1 [2026-03-25 14:33:43] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:43] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:33:44] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:33:44] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:33:44] Using fallback price for IREZ: $32.0715 [2026-03-25 14:33:44] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 14:33:45] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:45] Using cached data for GLOBAL_QUOTE [2026-03-25 14:33:45] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:33:45] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:33:45] Using fallback price for LIMN: $1.7599 [2026-03-25 14:33:45] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:45] Using cached data for GLOBAL_QUOTE [2026-03-25 14:33:45] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:33:45] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:33:45] Using fallback price for LIMN: $2.1 [2026-03-25 14:33:45] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:33:45] Using cached data for GLOBAL_QUOTE [2026-03-25 14:33:45] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:33:45] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:33:45] Using fallback price for IREZ: $32.0715 [2026-03-25 14:35:03] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:35:03] === Script execution started === [2026-03-25 14:35:03] Current ET time: 2026-03-25 10:35:03 (Hour: 10) [2026-03-25 14:35:03] Current cash: $208.49 [2026-03-25 14:35:03] Current holdings: 2 [2026-03-25 14:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:35:03] Should trade? YES (Time since last: 4127561 seconds) [2026-03-25 14:35:03] === STARTING TRADE EXECUTION === [2026-03-25 14:35:03] Evaluating holdings for potential sells [2026-03-25 14:35:03] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:35:04] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:35:06] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:35:06] Looking to buy (Cash: $208.49) [2026-03-25 14:35:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:35:07] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:35:07] Using cached data for GLOBAL_QUOTE [2026-03-25 14:35:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:35:07] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:35:07] Using cached data for GLOBAL_QUOTE [2026-03-25 14:35:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:35:07] Balance: $208.49 [2026-03-25 14:45:05] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:45:05] === Script execution started === [2026-03-25 14:45:05] Current ET time: 2026-03-25 10:45:05 (Hour: 10) [2026-03-25 14:45:05] Current cash: $208.49 [2026-03-25 14:45:05] Current holdings: 2 [2026-03-25 14:45:05] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:45:05] Should trade? YES (Time since last: 4128163 seconds) [2026-03-25 14:45:05] === STARTING TRADE EXECUTION === [2026-03-25 14:45:05] Evaluating holdings for potential sells [2026-03-25 14:45:05] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:45:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 14:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:45:06] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:45:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:45:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:45:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:45:07] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:45:07] Looking to buy (Cash: $208.49) [2026-03-25 14:45:07] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:45:08] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:45:08] Using cached data for GLOBAL_QUOTE [2026-03-25 14:45:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 14:45:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:45:08] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:45:08] Using cached data for GLOBAL_QUOTE [2026-03-25 14:45:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:45:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:45:08] Balance: $208.49 [2026-03-25 14:55:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:55:02] === Script execution started === [2026-03-25 14:55:02] Current ET time: 2026-03-25 10:55:02 (Hour: 10) [2026-03-25 14:55:02] Current cash: $208.49 [2026-03-25 14:55:02] Current holdings: 2 [2026-03-25 14:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 14:55:02] Should trade? YES (Time since last: 4128760 seconds) [2026-03-25 14:55:02] === STARTING TRADE EXECUTION === [2026-03-25 14:55:02] Evaluating holdings for potential sells [2026-03-25 14:55:02] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 14:55:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 14:55:04] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 14:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 14:55:05] Looking to buy (Cash: $208.49) [2026-03-25 14:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 14:55:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 14:55:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 14:55:06] Market hours check: YES (Hour: 10, Day: 3) [2026-03-25 14:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 14:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 14:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 14:55:06] Balance: $208.49 [2026-03-25 15:02:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:02:02] === Script execution started === [2026-03-25 15:02:02] Current ET time: 2026-03-25 11:02:02 (Hour: 11) [2026-03-25 15:02:02] Current cash: $208.49 [2026-03-25 15:02:02] Current holdings: 2 [2026-03-25 15:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:02:02] Should trade? YES (Time since last: 4129180 seconds) [2026-03-25 15:02:02] === STARTING TRADE EXECUTION === [2026-03-25 15:02:02] Evaluating holdings for potential sells [2026-03-25 15:02:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:02:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:02:04] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:02:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:02:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:02:05] Looking to buy (Cash: $208.49) [2026-03-25 15:02:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:02:06] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:02:06] Using cached data for GLOBAL_QUOTE [2026-03-25 15:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:02:06] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:02:06] Using cached data for GLOBAL_QUOTE [2026-03-25 15:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:02:06] Balance: $208.49 [2026-03-25 15:04:45] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:45] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:45] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:04:46] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:04:46] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:04:46] Using fallback price for LIMN: $1.7599 [2026-03-25 15:04:46] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:46] Using cached data for GLOBAL_QUOTE [2026-03-25 15:04:46] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:04:46] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:04:46] Using fallback price for LIMN: $2.1 [2026-03-25 15:04:46] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:46] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:04:48] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:04:48] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:04:48] Using fallback price for IREZ: $32.0715 [2026-03-25 15:04:48] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 15:04:49] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:49] Using cached data for GLOBAL_QUOTE [2026-03-25 15:04:49] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:04:49] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:04:49] Using fallback price for LIMN: $1.7599 [2026-03-25 15:04:49] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:49] Using cached data for GLOBAL_QUOTE [2026-03-25 15:04:49] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:04:49] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:04:49] Using fallback price for LIMN: $2.1 [2026-03-25 15:04:49] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:04:49] Using cached data for GLOBAL_QUOTE [2026-03-25 15:04:49] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:04:49] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:04:49] Using fallback price for IREZ: $32.0715 [2026-03-25 15:10:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:10:03] === Script execution started === [2026-03-25 15:10:03] Current ET time: 2026-03-25 11:10:03 (Hour: 11) [2026-03-25 15:10:03] Current cash: $208.49 [2026-03-25 15:10:03] Current holdings: 2 [2026-03-25 15:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:10:03] Should trade? YES (Time since last: 4129661 seconds) [2026-03-25 15:10:03] === STARTING TRADE EXECUTION === [2026-03-25 15:10:03] Evaluating holdings for potential sells [2026-03-25 15:10:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:10:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 15:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:10:04] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:10:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 15:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:10:05] Looking to buy (Cash: $208.49) [2026-03-25 15:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:10:06] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 15:10:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 15:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:10:06] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 15:10:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 15:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:10:06] Balance: $208.49 [2026-03-25 15:12:50] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:50] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:50] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:12:51] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:12:51] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:12:51] Using fallback price for LIMN: $1.7599 [2026-03-25 15:12:51] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:51] Using cached data for GLOBAL_QUOTE [2026-03-25 15:12:51] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:12:51] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:12:51] Using fallback price for LIMN: $2.1 [2026-03-25 15:12:51] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:51] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:12:52] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:12:52] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:12:52] Using fallback price for IREZ: $32.0715 [2026-03-25 15:12:52] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 15:12:53] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:53] Using cached data for GLOBAL_QUOTE [2026-03-25 15:12:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:12:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:12:53] Using fallback price for LIMN: $1.7599 [2026-03-25 15:12:53] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:53] Using cached data for GLOBAL_QUOTE [2026-03-25 15:12:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:12:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:12:53] Using fallback price for LIMN: $2.1 [2026-03-25 15:12:53] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:12:53] Using cached data for GLOBAL_QUOTE [2026-03-25 15:12:53] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:12:53] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:12:53] Using fallback price for IREZ: $32.0715 [2026-03-25 15:18:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:18:02] === Script execution started === [2026-03-25 15:18:02] Current ET time: 2026-03-25 11:18:02 (Hour: 11) [2026-03-25 15:18:02] Current cash: $208.49 [2026-03-25 15:18:02] Current holdings: 2 [2026-03-25 15:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:18:02] Should trade? YES (Time since last: 4130140 seconds) [2026-03-25 15:18:02] === STARTING TRADE EXECUTION === [2026-03-25 15:18:02] Evaluating holdings for potential sells [2026-03-25 15:18:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:18:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:18:04] Looking to buy (Cash: $208.49) [2026-03-25 15:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:18:05] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 15:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:18:05] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 15:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:18:05] Balance: $208.49 [2026-03-25 15:28:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:28:02] === Script execution started === [2026-03-25 15:28:02] Current ET time: 2026-03-25 11:28:02 (Hour: 11) [2026-03-25 15:28:02] Current cash: $208.49 [2026-03-25 15:28:02] Current holdings: 2 [2026-03-25 15:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:28:02] Should trade? YES (Time since last: 4130740 seconds) [2026-03-25 15:28:02] === STARTING TRADE EXECUTION === [2026-03-25 15:28:02] Evaluating holdings for potential sells [2026-03-25 15:28:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:28:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:28:04] Looking to buy (Cash: $208.49) [2026-03-25 15:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:28:05] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 15:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:28:05] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 15:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:28:05] Balance: $208.49 [2026-03-25 15:35:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:35:02] === Script execution started === [2026-03-25 15:35:02] Current ET time: 2026-03-25 11:35:02 (Hour: 11) [2026-03-25 15:35:02] Current cash: $208.49 [2026-03-25 15:35:02] Current holdings: 2 [2026-03-25 15:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:35:02] Should trade? YES (Time since last: 4131160 seconds) [2026-03-25 15:35:02] === STARTING TRADE EXECUTION === [2026-03-25 15:35:02] Evaluating holdings for potential sells [2026-03-25 15:35:02] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:35:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:35:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:35:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:35:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:35:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:35:04] Looking to buy (Cash: $208.49) [2026-03-25 15:35:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:35:05] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:35:05] Using cached data for GLOBAL_QUOTE [2026-03-25 15:35:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:35:05] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:35:05] Using cached data for GLOBAL_QUOTE [2026-03-25 15:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:35:05] Balance: $208.49 [2026-03-25 15:45:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:45:03] === Script execution started === [2026-03-25 15:45:03] Current ET time: 2026-03-25 11:45:03 (Hour: 11) [2026-03-25 15:45:03] Current cash: $208.49 [2026-03-25 15:45:03] Current holdings: 2 [2026-03-25 15:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:45:03] Should trade? YES (Time since last: 4131761 seconds) [2026-03-25 15:45:03] === STARTING TRADE EXECUTION === [2026-03-25 15:45:03] Evaluating holdings for potential sells [2026-03-25 15:45:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:45:04] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:45:05] Looking to buy (Cash: $208.49) [2026-03-25 15:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:45:07] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:45:07] Using cached data for GLOBAL_QUOTE [2026-03-25 15:45:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:45:07] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:45:07] Using cached data for GLOBAL_QUOTE [2026-03-25 15:45:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:45:07] Balance: $208.49 [2026-03-25 15:55:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:55:03] === Script execution started === [2026-03-25 15:55:03] Current ET time: 2026-03-25 11:55:03 (Hour: 11) [2026-03-25 15:55:03] Current cash: $208.49 [2026-03-25 15:55:03] Current holdings: 2 [2026-03-25 15:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 15:55:03] Should trade? YES (Time since last: 4132361 seconds) [2026-03-25 15:55:03] === STARTING TRADE EXECUTION === [2026-03-25 15:55:03] Evaluating holdings for potential sells [2026-03-25 15:55:03] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 15:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 15:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 15:55:04] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 15:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 15:55:05] Looking to buy (Cash: $208.49) [2026-03-25 15:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 15:55:06] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 15:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 15:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 15:55:06] Market hours check: YES (Hour: 11, Day: 3) [2026-03-25 15:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 15:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 15:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 15:55:06] Balance: $208.49 [2026-03-25 16:00:13] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:13] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:13] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:00:14] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:00:14] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:00:14] Using fallback price for LIMN: $1.7599 [2026-03-25 16:00:14] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:14] Using cached data for GLOBAL_QUOTE [2026-03-25 16:00:14] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:00:14] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:00:14] Using fallback price for LIMN: $2.1 [2026-03-25 16:00:14] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:14] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:00:16] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:00:16] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:00:16] Using fallback price for IREZ: $32.0715 [2026-03-25 16:00:16] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 16:00:17] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:17] Using cached data for GLOBAL_QUOTE [2026-03-25 16:00:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:00:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:00:17] Using fallback price for LIMN: $1.7599 [2026-03-25 16:00:17] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:17] Using cached data for GLOBAL_QUOTE [2026-03-25 16:00:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:00:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:00:17] Using fallback price for LIMN: $2.1 [2026-03-25 16:00:17] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:00:17] Using cached data for GLOBAL_QUOTE [2026-03-25 16:00:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:00:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:00:17] Using fallback price for IREZ: $32.0715 [2026-03-25 16:02:02] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:02:02] === Script execution started === [2026-03-25 16:02:02] Current ET time: 2026-03-25 12:02:02 (Hour: 12) [2026-03-25 16:02:02] Current cash: $208.49 [2026-03-25 16:02:02] Current holdings: 2 [2026-03-25 16:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:02:02] Should trade? YES (Time since last: 4132780 seconds) [2026-03-25 16:02:02] === STARTING TRADE EXECUTION === [2026-03-25 16:02:02] Evaluating holdings for potential sells [2026-03-25 16:02:02] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:02:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:02:04] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:02:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:02:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:02:05] Looking to buy (Cash: $208.49) [2026-03-25 16:02:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:02:06] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:02:06] Using cached data for GLOBAL_QUOTE [2026-03-25 16:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:02:06] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:02:06] Using cached data for GLOBAL_QUOTE [2026-03-25 16:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:02:06] Balance: $208.49 [2026-03-25 16:10:04] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:10:04] === Script execution started === [2026-03-25 16:10:04] Current ET time: 2026-03-25 12:10:04 (Hour: 12) [2026-03-25 16:10:04] Current cash: $208.49 [2026-03-25 16:10:04] Current holdings: 2 [2026-03-25 16:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:10:04] Should trade? YES (Time since last: 4133262 seconds) [2026-03-25 16:10:04] === STARTING TRADE EXECUTION === [2026-03-25 16:10:04] Evaluating holdings for potential sells [2026-03-25 16:10:04] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:10:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:10:05] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:10:06] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:10:06] Looking to buy (Cash: $208.49) [2026-03-25 16:10:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:10:07] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:10:07] Using cached data for GLOBAL_QUOTE [2026-03-25 16:10:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:10:07] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:10:07] Using cached data for GLOBAL_QUOTE [2026-03-25 16:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:10:07] Balance: $208.49 [2026-03-25 16:18:02] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:18:02] === Script execution started === [2026-03-25 16:18:02] Current ET time: 2026-03-25 12:18:02 (Hour: 12) [2026-03-25 16:18:02] Current cash: $208.49 [2026-03-25 16:18:02] Current holdings: 2 [2026-03-25 16:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:18:02] Should trade? YES (Time since last: 4133740 seconds) [2026-03-25 16:18:02] === STARTING TRADE EXECUTION === [2026-03-25 16:18:02] Evaluating holdings for potential sells [2026-03-25 16:18:02] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:18:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:18:04] Looking to buy (Cash: $208.49) [2026-03-25 16:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:18:05] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 16:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:18:05] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 16:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:18:05] Balance: $208.49 [2026-03-25 16:24:26] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:24:26] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:24:27] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:24:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:24:27] Using fallback price for LIMN: $1.7599 [2026-03-25 16:24:27] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:24:27] Using cached data for GLOBAL_QUOTE [2026-03-25 16:24:27] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:24:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:24:27] Using fallback price for LIMN: $2.1 [2026-03-25 16:24:27] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:24:27] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:24:29] Full Alpha Response for IREZ (on failure): [] [2026-03-25 16:24:29] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:24:29] Using fallback price for IREZ: $32.0715 [2026-03-25 16:28:02] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:28:02] === Script execution started === [2026-03-25 16:28:02] Current ET time: 2026-03-25 12:28:02 (Hour: 12) [2026-03-25 16:28:02] Current cash: $208.49 [2026-03-25 16:28:02] Current holdings: 2 [2026-03-25 16:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:28:02] Should trade? YES (Time since last: 4134340 seconds) [2026-03-25 16:28:02] === STARTING TRADE EXECUTION === [2026-03-25 16:28:02] Evaluating holdings for potential sells [2026-03-25 16:28:02] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:28:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:28:04] Looking to buy (Cash: $208.49) [2026-03-25 16:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:28:05] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 16:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:28:05] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 16:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:28:05] Balance: $208.49 [2026-03-25 16:35:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:35:03] === Script execution started === [2026-03-25 16:35:03] Current ET time: 2026-03-25 12:35:03 (Hour: 12) [2026-03-25 16:35:03] Current cash: $208.49 [2026-03-25 16:35:03] Current holdings: 2 [2026-03-25 16:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:35:03] Should trade? YES (Time since last: 4134761 seconds) [2026-03-25 16:35:03] === STARTING TRADE EXECUTION === [2026-03-25 16:35:03] Evaluating holdings for potential sells [2026-03-25 16:35:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:35:04] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:35:05] Looking to buy (Cash: $208.49) [2026-03-25 16:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:35:06] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 16:35:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:35:06] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 16:35:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:35:06] Balance: $208.49 [2026-03-25 16:45:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:45:03] === Script execution started === [2026-03-25 16:45:03] Current ET time: 2026-03-25 12:45:03 (Hour: 12) [2026-03-25 16:45:03] Current cash: $208.49 [2026-03-25 16:45:03] Current holdings: 2 [2026-03-25 16:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:45:03] Should trade? YES (Time since last: 4135361 seconds) [2026-03-25 16:45:03] === STARTING TRADE EXECUTION === [2026-03-25 16:45:03] Evaluating holdings for potential sells [2026-03-25 16:45:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:45:04] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:45:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:45:06] Looking to buy (Cash: $208.49) [2026-03-25 16:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:45:07] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:45:07] Using cached data for GLOBAL_QUOTE [2026-03-25 16:45:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 16:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:45:07] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:45:07] Using cached data for GLOBAL_QUOTE [2026-03-25 16:45:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:45:07] Balance: $208.49 [2026-03-25 16:55:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:55:03] === Script execution started === [2026-03-25 16:55:03] Current ET time: 2026-03-25 12:55:03 (Hour: 12) [2026-03-25 16:55:03] Current cash: $208.49 [2026-03-25 16:55:03] Current holdings: 2 [2026-03-25 16:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 16:55:03] Should trade? YES (Time since last: 4135961 seconds) [2026-03-25 16:55:03] === STARTING TRADE EXECUTION === [2026-03-25 16:55:03] Evaluating holdings for potential sells [2026-03-25 16:55:03] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 16:55:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 16:55:04] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 16:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 16:55:05] Looking to buy (Cash: $208.49) [2026-03-25 16:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 16:55:07] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:55:07] Using cached data for GLOBAL_QUOTE [2026-03-25 16:55:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:55:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 16:55:07] Market hours check: YES (Hour: 12, Day: 3) [2026-03-25 16:55:07] Using cached data for GLOBAL_QUOTE [2026-03-25 16:55:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 16:55:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 16:55:07] Balance: $208.49 [2026-03-25 17:02:01] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:02:01] === Script execution started === [2026-03-25 17:02:01] Current ET time: 2026-03-25 13:02:01 (Hour: 13) [2026-03-25 17:02:01] Current cash: $208.49 [2026-03-25 17:02:01] Current holdings: 2 [2026-03-25 17:02:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:02:01] Should trade? YES (Time since last: 4136379 seconds) [2026-03-25 17:02:01] === STARTING TRADE EXECUTION === [2026-03-25 17:02:01] Evaluating holdings for potential sells [2026-03-25 17:02:01] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:02:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:02:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:02:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:02:02] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:02:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:02:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:02:03] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:02:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:02:03] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:02:03] Looking to buy (Cash: $208.49) [2026-03-25 17:02:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:02:04] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:02:04] Using cached data for GLOBAL_QUOTE [2026-03-25 17:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:02:04] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:02:04] Using cached data for GLOBAL_QUOTE [2026-03-25 17:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:02:04] Balance: $208.49 [2026-03-25 17:10:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:10:03] === Script execution started === [2026-03-25 17:10:03] Current ET time: 2026-03-25 13:10:03 (Hour: 13) [2026-03-25 17:10:03] Current cash: $208.49 [2026-03-25 17:10:03] Current holdings: 2 [2026-03-25 17:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:10:03] Should trade? YES (Time since last: 4136861 seconds) [2026-03-25 17:10:03] === STARTING TRADE EXECUTION === [2026-03-25 17:10:03] Evaluating holdings for potential sells [2026-03-25 17:10:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:10:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 17:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:10:04] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:10:05] Looking to buy (Cash: $208.49) [2026-03-25 17:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:10:06] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 17:10:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 17:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:10:06] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 17:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:10:06] Balance: $208.49 [2026-03-25 17:18:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:18:02] === Script execution started === [2026-03-25 17:18:02] Current ET time: 2026-03-25 13:18:02 (Hour: 13) [2026-03-25 17:18:02] Current cash: $208.49 [2026-03-25 17:18:02] Current holdings: 2 [2026-03-25 17:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:18:02] Should trade? YES (Time since last: 4137340 seconds) [2026-03-25 17:18:02] === STARTING TRADE EXECUTION === [2026-03-25 17:18:02] Evaluating holdings for potential sells [2026-03-25 17:18:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:18:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:18:04] Looking to buy (Cash: $208.49) [2026-03-25 17:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:18:05] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 17:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:18:05] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 17:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:18:05] Balance: $208.49 [2026-03-25 17:28:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:28:02] === Script execution started === [2026-03-25 17:28:02] Current ET time: 2026-03-25 13:28:02 (Hour: 13) [2026-03-25 17:28:02] Current cash: $208.49 [2026-03-25 17:28:02] Current holdings: 2 [2026-03-25 17:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:28:02] Should trade? YES (Time since last: 4137940 seconds) [2026-03-25 17:28:02] === STARTING TRADE EXECUTION === [2026-03-25 17:28:02] Evaluating holdings for potential sells [2026-03-25 17:28:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:28:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:28:04] Looking to buy (Cash: $208.49) [2026-03-25 17:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:28:05] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 17:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:28:05] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 17:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:28:05] Balance: $208.49 [2026-03-25 17:35:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:35:03] === Script execution started === [2026-03-25 17:35:03] Current ET time: 2026-03-25 13:35:03 (Hour: 13) [2026-03-25 17:35:03] Current cash: $208.49 [2026-03-25 17:35:03] Current holdings: 2 [2026-03-25 17:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:35:03] Should trade? YES (Time since last: 4138361 seconds) [2026-03-25 17:35:03] === STARTING TRADE EXECUTION === [2026-03-25 17:35:03] Evaluating holdings for potential sells [2026-03-25 17:35:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:35:04] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:35:05] Looking to buy (Cash: $208.49) [2026-03-25 17:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:35:06] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 17:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:35:06] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 17:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:35:06] Balance: $208.49 [2026-03-25 17:45:04] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:45:04] === Script execution started === [2026-03-25 17:45:04] Current ET time: 2026-03-25 13:45:04 (Hour: 13) [2026-03-25 17:45:04] Current cash: $208.49 [2026-03-25 17:45:04] Current holdings: 2 [2026-03-25 17:45:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:45:04] Should trade? YES (Time since last: 4138962 seconds) [2026-03-25 17:45:04] === STARTING TRADE EXECUTION === [2026-03-25 17:45:04] Evaluating holdings for potential sells [2026-03-25 17:45:04] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:45:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:45:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 17:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:45:05] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:45:05] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:45:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 17:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:45:06] Looking to buy (Cash: $208.49) [2026-03-25 17:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:45:07] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:45:07] Using cached data for GLOBAL_QUOTE [2026-03-25 17:45:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 17:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:45:07] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:45:07] Using cached data for GLOBAL_QUOTE [2026-03-25 17:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 17:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:45:07] Balance: $208.49 [2026-03-25 17:55:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:55:02] === Script execution started === [2026-03-25 17:55:02] Current ET time: 2026-03-25 13:55:02 (Hour: 13) [2026-03-25 17:55:02] Current cash: $208.49 [2026-03-25 17:55:02] Current holdings: 2 [2026-03-25 17:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 17:55:02] Should trade? YES (Time since last: 4139560 seconds) [2026-03-25 17:55:02] === STARTING TRADE EXECUTION === [2026-03-25 17:55:02] Evaluating holdings for potential sells [2026-03-25 17:55:02] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 17:55:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 17:55:03] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 17:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 17:55:04] Looking to buy (Cash: $208.49) [2026-03-25 17:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 17:55:06] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 17:55:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 17:55:06] Market hours check: YES (Hour: 13, Day: 3) [2026-03-25 17:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 17:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 17:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 17:55:06] Balance: $208.49 [2026-03-25 18:02:01] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:02:01] === Script execution started === [2026-03-25 18:02:01] Current ET time: 2026-03-25 14:02:01 (Hour: 14) [2026-03-25 18:02:01] Current cash: $208.49 [2026-03-25 18:02:01] Current holdings: 2 [2026-03-25 18:02:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:02:01] Should trade? YES (Time since last: 4139979 seconds) [2026-03-25 18:02:01] === STARTING TRADE EXECUTION === [2026-03-25 18:02:01] Evaluating holdings for potential sells [2026-03-25 18:02:01] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:02:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:02:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:02:04] Looking to buy (Cash: $208.49) [2026-03-25 18:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:02:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-25 18:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:02:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-25 18:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:02:05] Balance: $208.49 [2026-03-25 18:10:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:10:03] === Script execution started === [2026-03-25 18:10:03] Current ET time: 2026-03-25 14:10:03 (Hour: 14) [2026-03-25 18:10:03] Current cash: $208.49 [2026-03-25 18:10:03] Current holdings: 2 [2026-03-25 18:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:10:03] Should trade? YES (Time since last: 4140461 seconds) [2026-03-25 18:10:03] === STARTING TRADE EXECUTION === [2026-03-25 18:10:03] Evaluating holdings for potential sells [2026-03-25 18:10:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:10:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:10:04] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:10:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:10:05] Looking to buy (Cash: $208.49) [2026-03-25 18:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:10:06] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 18:10:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:10:06] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:10:06] Using cached data for GLOBAL_QUOTE [2026-03-25 18:10:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:10:06] Balance: $208.49 [2026-03-25 18:18:01] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:18:01] === Script execution started === [2026-03-25 18:18:01] Current ET time: 2026-03-25 14:18:01 (Hour: 14) [2026-03-25 18:18:01] Current cash: $208.49 [2026-03-25 18:18:01] Current holdings: 2 [2026-03-25 18:18:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:18:01] Should trade? YES (Time since last: 4140939 seconds) [2026-03-25 18:18:01] === STARTING TRADE EXECUTION === [2026-03-25 18:18:01] Evaluating holdings for potential sells [2026-03-25 18:18:01] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:18:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:18:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:18:04] Looking to buy (Cash: $208.49) [2026-03-25 18:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:18:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 18:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:18:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 18:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:18:05] Balance: $208.49 [2026-03-25 18:28:01] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:28:01] === Script execution started === [2026-03-25 18:28:01] Current ET time: 2026-03-25 14:28:01 (Hour: 14) [2026-03-25 18:28:01] Current cash: $208.49 [2026-03-25 18:28:01] Current holdings: 2 [2026-03-25 18:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:28:01] Should trade? YES (Time since last: 4141539 seconds) [2026-03-25 18:28:01] === STARTING TRADE EXECUTION === [2026-03-25 18:28:01] Evaluating holdings for potential sells [2026-03-25 18:28:01] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:28:02] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:28:04] Looking to buy (Cash: $208.49) [2026-03-25 18:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:28:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 18:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:28:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 18:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:28:05] Balance: $208.49 [2026-03-25 18:35:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:35:03] === Script execution started === [2026-03-25 18:35:03] Current ET time: 2026-03-25 14:35:03 (Hour: 14) [2026-03-25 18:35:03] Current cash: $208.49 [2026-03-25 18:35:03] Current holdings: 2 [2026-03-25 18:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:35:03] Should trade? YES (Time since last: 4141961 seconds) [2026-03-25 18:35:03] === STARTING TRADE EXECUTION === [2026-03-25 18:35:03] Evaluating holdings for potential sells [2026-03-25 18:35:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:35:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:35:05] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:35:05] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:35:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:35:06] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:35:06] Looking to buy (Cash: $208.49) [2026-03-25 18:35:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:35:07] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:35:07] Using cached data for GLOBAL_QUOTE [2026-03-25 18:35:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:35:07] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:35:07] Using cached data for GLOBAL_QUOTE [2026-03-25 18:35:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:35:07] Balance: $208.49 [2026-03-25 18:45:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:45:03] === Script execution started === [2026-03-25 18:45:03] Current ET time: 2026-03-25 14:45:03 (Hour: 14) [2026-03-25 18:45:03] Current cash: $208.49 [2026-03-25 18:45:03] Current holdings: 2 [2026-03-25 18:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:45:03] Should trade? YES (Time since last: 4142561 seconds) [2026-03-25 18:45:03] === STARTING TRADE EXECUTION === [2026-03-25 18:45:03] Evaluating holdings for potential sells [2026-03-25 18:45:03] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:45:04] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:45:05] Looking to buy (Cash: $208.49) [2026-03-25 18:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:45:06] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:45:06] Using cached data for GLOBAL_QUOTE [2026-03-25 18:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:45:06] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:45:06] Using cached data for GLOBAL_QUOTE [2026-03-25 18:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 18:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:45:06] Balance: $208.49 [2026-03-25 18:55:02] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:55:02] === Script execution started === [2026-03-25 18:55:02] Current ET time: 2026-03-25 14:55:02 (Hour: 14) [2026-03-25 18:55:02] Current cash: $208.49 [2026-03-25 18:55:02] Current holdings: 2 [2026-03-25 18:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 18:55:02] Should trade? YES (Time since last: 4143160 seconds) [2026-03-25 18:55:02] === STARTING TRADE EXECUTION === [2026-03-25 18:55:02] Evaluating holdings for potential sells [2026-03-25 18:55:02] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 18:55:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 18:55:04] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 18:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 18:55:05] Looking to buy (Cash: $208.49) [2026-03-25 18:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 18:55:06] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 18:55:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 18:55:06] Market hours check: YES (Hour: 14, Day: 3) [2026-03-25 18:55:06] Using cached data for GLOBAL_QUOTE [2026-03-25 18:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 18:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 18:55:06] Balance: $208.49 [2026-03-25 19:02:01] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:02:01] === Script execution started === [2026-03-25 19:02:01] Current ET time: 2026-03-25 15:02:01 (Hour: 15) [2026-03-25 19:02:01] Current cash: $208.49 [2026-03-25 19:02:01] Current holdings: 2 [2026-03-25 19:02:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:02:01] Should trade? YES (Time since last: 4143579 seconds) [2026-03-25 19:02:01] === STARTING TRADE EXECUTION === [2026-03-25 19:02:01] Evaluating holdings for potential sells [2026-03-25 19:02:01] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:02:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:02:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:02:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:02:02] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:02:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:02:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:02:03] Full Alpha Response for IREZ (on failure): [] [2026-03-25 19:02:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:02:03] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:02:03] Looking to buy (Cash: $208.49) [2026-03-25 19:02:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:02:04] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:02:04] Using cached data for GLOBAL_QUOTE [2026-03-25 19:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:02:04] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:02:04] Using cached data for GLOBAL_QUOTE [2026-03-25 19:02:04] Full Alpha Response for IREZ (on failure): [] [2026-03-25 19:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:02:04] Balance: $208.49 [2026-03-25 19:10:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:10:02] === Script execution started === [2026-03-25 19:10:02] Current ET time: 2026-03-25 15:10:02 (Hour: 15) [2026-03-25 19:10:02] Current cash: $208.49 [2026-03-25 19:10:02] Current holdings: 2 [2026-03-25 19:10:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:10:02] Should trade? YES (Time since last: 4144060 seconds) [2026-03-25 19:10:02] === STARTING TRADE EXECUTION === [2026-03-25 19:10:02] Evaluating holdings for potential sells [2026-03-25 19:10:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:10:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:10:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:10:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:10:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:10:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:10:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:10:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:10:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:10:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:10:04] Looking to buy (Cash: $208.49) [2026-03-25 19:10:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:10:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:10:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:10:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:10:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:10:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:10:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:10:05] Balance: $208.49 [2026-03-25 19:17:23] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:23] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:23] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:17:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:17:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:17:24] Using fallback price for LIMN: $1.7599 [2026-03-25 19:17:24] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:24] Using cached data for GLOBAL_QUOTE [2026-03-25 19:17:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:17:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:17:24] Using fallback price for LIMN: $2.1 [2026-03-25 19:17:24] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:24] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:17:25] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:17:25] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:17:25] Using fallback price for IREZ: $32.0715 [2026-03-25 19:17:25] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 19:17:26] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:26] Using cached data for GLOBAL_QUOTE [2026-03-25 19:17:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:17:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:17:26] Using fallback price for LIMN: $1.7599 [2026-03-25 19:17:26] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:26] Using cached data for GLOBAL_QUOTE [2026-03-25 19:17:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:17:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:17:26] Using fallback price for LIMN: $2.1 [2026-03-25 19:17:26] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:17:26] Using cached data for GLOBAL_QUOTE [2026-03-25 19:17:26] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:17:26] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:17:26] Using fallback price for IREZ: $32.0715 [2026-03-25 19:18:01] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:18:01] === Script execution started === [2026-03-25 19:18:01] Current ET time: 2026-03-25 15:18:01 (Hour: 15) [2026-03-25 19:18:01] Current cash: $208.49 [2026-03-25 19:18:01] Current holdings: 2 [2026-03-25 19:18:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:18:01] Should trade? YES (Time since last: 4144539 seconds) [2026-03-25 19:18:01] === STARTING TRADE EXECUTION === [2026-03-25 19:18:01] Evaluating holdings for potential sells [2026-03-25 19:18:01] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:18:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:18:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:18:04] Looking to buy (Cash: $208.49) [2026-03-25 19:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:18:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:18:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:18:05] Balance: $208.49 [2026-03-25 19:27:18] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:18] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:18] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:27:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:27:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:27:19] Using fallback price for LIMN: $1.7599 [2026-03-25 19:27:19] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:19] Using cached data for GLOBAL_QUOTE [2026-03-25 19:27:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:27:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:27:19] Using fallback price for LIMN: $2.1 [2026-03-25 19:27:19] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:19] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:27:20] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:27:20] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:27:20] Using fallback price for IREZ: $32.0715 [2026-03-25 19:27:20] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 19:27:21] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:21] Using cached data for GLOBAL_QUOTE [2026-03-25 19:27:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:27:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:27:21] Using fallback price for LIMN: $1.7599 [2026-03-25 19:27:21] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:21] Using cached data for GLOBAL_QUOTE [2026-03-25 19:27:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:27:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:27:21] Using fallback price for LIMN: $2.1 [2026-03-25 19:27:21] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:27:21] Using cached data for GLOBAL_QUOTE [2026-03-25 19:27:21] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:27:21] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:27:21] Using fallback price for IREZ: $32.0715 [2026-03-25 19:28:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:28:02] === Script execution started === [2026-03-25 19:28:02] Current ET time: 2026-03-25 15:28:02 (Hour: 15) [2026-03-25 19:28:02] Current cash: $208.49 [2026-03-25 19:28:02] Current holdings: 2 [2026-03-25 19:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:28:02] Should trade? YES (Time since last: 4145140 seconds) [2026-03-25 19:28:02] === STARTING TRADE EXECUTION === [2026-03-25 19:28:02] Evaluating holdings for potential sells [2026-03-25 19:28:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:28:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:28:04] Looking to buy (Cash: $208.49) [2026-03-25 19:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:28:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:28:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:28:05] Balance: $208.49 [2026-03-25 19:35:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:35:03] === Script execution started === [2026-03-25 19:35:03] Current ET time: 2026-03-25 15:35:03 (Hour: 15) [2026-03-25 19:35:03] Current cash: $208.49 [2026-03-25 19:35:03] Current holdings: 2 [2026-03-25 19:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:35:03] Should trade? YES (Time since last: 4145561 seconds) [2026-03-25 19:35:03] === STARTING TRADE EXECUTION === [2026-03-25 19:35:03] Evaluating holdings for potential sells [2026-03-25 19:35:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:35:04] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:35:05] Looking to buy (Cash: $208.49) [2026-03-25 19:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:35:06] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 19:35:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:35:06] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:35:06] Using cached data for GLOBAL_QUOTE [2026-03-25 19:35:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-25 19:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:35:06] Balance: $208.49 [2026-03-25 19:39:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:39:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:39:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:39:04] Using fallback price for LIMN: $1.7599 [2026-03-25 19:39:04] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:04] Using cached data for GLOBAL_QUOTE [2026-03-25 19:39:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:39:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:39:04] Using fallback price for LIMN: $2.1 [2026-03-25 19:39:04] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:39:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:39:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:39:05] Using fallback price for IREZ: $32.0715 [2026-03-25 19:39:05] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 19:39:06] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:06] Using cached data for GLOBAL_QUOTE [2026-03-25 19:39:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:39:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:39:06] Using fallback price for LIMN: $1.7599 [2026-03-25 19:39:06] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:06] Using cached data for GLOBAL_QUOTE [2026-03-25 19:39:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:39:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:39:06] Using fallback price for LIMN: $2.1 [2026-03-25 19:39:06] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:39:06] Using cached data for GLOBAL_QUOTE [2026-03-25 19:39:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:39:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:39:06] Using fallback price for IREZ: $32.0715 [2026-03-25 19:45:01] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:45:01] === Script execution started === [2026-03-25 19:45:01] Current ET time: 2026-03-25 15:45:01 (Hour: 15) [2026-03-25 19:45:01] Current cash: $208.49 [2026-03-25 19:45:01] Current holdings: 2 [2026-03-25 19:45:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:45:01] Should trade? YES (Time since last: 4146159 seconds) [2026-03-25 19:45:01] === STARTING TRADE EXECUTION === [2026-03-25 19:45:01] Evaluating holdings for potential sells [2026-03-25 19:45:01] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:45:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:45:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:45:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:45:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:45:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:45:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:45:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:45:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:45:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:45:04] Looking to buy (Cash: $208.49) [2026-03-25 19:45:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:45:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:45:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:45:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:45:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:45:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:45:05] Balance: $208.49 [2026-03-25 19:53:26] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:26] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:26] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:53:28] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:53:28] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:53:28] Using fallback price for LIMN: $1.7599 [2026-03-25 19:53:28] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:28] Using cached data for GLOBAL_QUOTE [2026-03-25 19:53:28] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:53:28] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:53:28] Using fallback price for LIMN: $2.1 [2026-03-25 19:53:28] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:28] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:53:29] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:53:29] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:53:29] Using fallback price for IREZ: $32.0715 [2026-03-25 19:53:29] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 19:53:30] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:30] Using cached data for GLOBAL_QUOTE [2026-03-25 19:53:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:53:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:53:30] Using fallback price for LIMN: $1.7599 [2026-03-25 19:53:30] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:30] Using cached data for GLOBAL_QUOTE [2026-03-25 19:53:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:53:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:53:30] Using fallback price for LIMN: $2.1 [2026-03-25 19:53:30] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:53:30] Using cached data for GLOBAL_QUOTE [2026-03-25 19:53:30] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:53:30] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:53:30] Using fallback price for IREZ: $32.0715 [2026-03-25 19:55:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:55:02] === Script execution started === [2026-03-25 19:55:02] Current ET time: 2026-03-25 15:55:02 (Hour: 15) [2026-03-25 19:55:02] Current cash: $208.49 [2026-03-25 19:55:02] Current holdings: 2 [2026-03-25 19:55:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-25 19:55:02] Should trade? YES (Time since last: 4146760 seconds) [2026-03-25 19:55:02] === STARTING TRADE EXECUTION === [2026-03-25 19:55:02] Evaluating holdings for potential sells [2026-03-25 19:55:02] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:55:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 19:55:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-25 19:55:03] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 19:55:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-25 19:55:04] Looking to buy (Cash: $208.49) [2026-03-25 19:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-25 19:55:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:55:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:55:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:55:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 19:55:05] Market hours check: YES (Hour: 15, Day: 3) [2026-03-25 19:55:05] Using cached data for GLOBAL_QUOTE [2026-03-25 19:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 19:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 19:55:05] Balance: $208.49 [2026-03-25 20:54:14] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:14] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:14] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 20:54:14] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 20:54:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 20:54:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 20:54:15] Using fallback price for LIMN: $1.7599 [2026-03-25 20:54:15] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 20:54:15] Using cached data for GLOBAL_QUOTE [2026-03-25 20:54:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 20:54:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 20:54:15] Using fallback price for LIMN: $2.1 [2026-03-25 20:54:15] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 20:54:15] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 20:54:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 20:54:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 20:54:17] Using fallback price for IREZ: $32.0715 [2026-03-25 20:54:17] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 20:54:18] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 20:54:18] Using cached data for GLOBAL_QUOTE [2026-03-25 20:54:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 20:54:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 20:54:18] Using fallback price for LIMN: $1.7599 [2026-03-25 20:54:18] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 20:54:18] Using cached data for GLOBAL_QUOTE [2026-03-25 20:54:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 20:54:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 20:54:18] Using fallback price for LIMN: $2.1 [2026-03-25 20:54:18] Market hours check: NO (Hour: 16, Day: 3) [2026-03-25 20:54:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 20:54:18] Using cached data for GLOBAL_QUOTE [2026-03-25 20:54:18] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 20:54:18] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 20:54:18] Using fallback price for IREZ: $32.0715 [2026-03-25 21:18:03] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:18:03] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:18:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 21:18:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:18:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 21:18:04] Using fallback price for LIMN: $1.7599 [2026-03-25 21:18:04] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:18:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:18:04] Using cached data for GLOBAL_QUOTE [2026-03-25 21:18:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:18:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 21:18:04] Using fallback price for LIMN: $2.1 [2026-03-25 21:18:04] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:18:04] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:18:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 21:18:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:18:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 21:18:06] Using fallback price for IREZ: $32.0715 [2026-03-25 21:42:29] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:29] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:42:29] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-25 21:42:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:42:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 21:42:30] Using fallback price for LIMN: $1.7599 [2026-03-25 21:42:30] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:42:30] Using cached data for GLOBAL_QUOTE [2026-03-25 21:42:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:42:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 21:42:30] Using fallback price for LIMN: $2.1 [2026-03-25 21:42:30] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:42:30] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-25 21:42:31] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:42:31] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 21:42:31] Using fallback price for IREZ: $32.0715 [2026-03-25 21:42:31] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-25 21:42:33] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:42:33] Using cached data for GLOBAL_QUOTE [2026-03-25 21:42:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:42:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 21:42:33] Using fallback price for LIMN: $1.7599 [2026-03-25 21:42:33] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:42:33] Using cached data for GLOBAL_QUOTE [2026-03-25 21:42:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:42:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-25 21:42:33] Using fallback price for LIMN: $2.1 [2026-03-25 21:42:33] Market hours check: NO (Hour: 17, Day: 3) [2026-03-25 21:42:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-25 21:42:33] Using cached data for GLOBAL_QUOTE [2026-03-25 21:42:33] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-25 21:42:33] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-25 21:42:33] Using fallback price for IREZ: $32.0715 [2026-03-26 01:08:34] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:34] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:34] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:34] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 01:08:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:08:35] Using fallback price for LIMN: $1.7599 [2026-03-26 01:08:35] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:35] Using cached data for GLOBAL_QUOTE [2026-03-26 01:08:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:08:35] Using fallback price for LIMN: $2.1 [2026-03-26 01:08:35] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:35] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 01:08:36] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:36] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 01:08:36] Using fallback price for IREZ: $32.0715 [2026-03-26 01:08:36] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 01:08:38] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:38] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:38] Using cached data for GLOBAL_QUOTE [2026-03-26 01:08:38] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:38] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:08:38] Using fallback price for LIMN: $1.7599 [2026-03-26 01:08:38] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:38] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:38] Using cached data for GLOBAL_QUOTE [2026-03-26 01:08:38] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:38] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:08:38] Using fallback price for LIMN: $2.1 [2026-03-26 01:08:38] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:38] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:38] Using cached data for GLOBAL_QUOTE [2026-03-26 01:08:38] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:38] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 01:08:38] Using fallback price for IREZ: $32.0715 [2026-03-26 01:08:40] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:40] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 01:08:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:08:41] Using fallback price for LIMN: $1.7599 [2026-03-26 01:08:41] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:41] Using cached data for GLOBAL_QUOTE [2026-03-26 01:08:41] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:41] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:08:41] Using fallback price for LIMN: $2.1 [2026-03-26 01:08:41] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:08:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:08:41] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 01:08:42] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:08:42] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 01:08:42] Using fallback price for IREZ: $32.0715 [2026-03-26 01:11:20] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:20] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:20] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:11:20] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 01:11:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:11:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:11:21] Using fallback price for LIMN: $1.7599 [2026-03-26 01:11:21] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:11:21] Using cached data for GLOBAL_QUOTE [2026-03-26 01:11:21] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:11:21] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:11:21] Using fallback price for LIMN: $2.1 [2026-03-26 01:11:21] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:21] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:11:21] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 01:11:22] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:11:22] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 01:11:22] Using fallback price for IREZ: $32.0715 [2026-03-26 01:11:22] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 01:11:23] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:11:23] Using cached data for GLOBAL_QUOTE [2026-03-26 01:11:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:11:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:11:23] Using fallback price for LIMN: $1.7599 [2026-03-26 01:11:23] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:11:23] Using cached data for GLOBAL_QUOTE [2026-03-26 01:11:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:11:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 01:11:23] Using fallback price for LIMN: $2.1 [2026-03-26 01:11:23] Market hours check: NO (Hour: 21, Day: 3) [2026-03-26 01:11:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 01:11:23] Using cached data for GLOBAL_QUOTE [2026-03-26 01:11:23] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 01:11:23] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 01:11:23] Using fallback price for IREZ: $32.0715 [2026-03-26 02:06:15] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:15] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:06:15] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 02:06:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:06:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:06:16] Using fallback price for LIMN: $1.7599 [2026-03-26 02:06:16] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:06:16] Using cached data for GLOBAL_QUOTE [2026-03-26 02:06:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:06:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:06:16] Using fallback price for LIMN: $2.1 [2026-03-26 02:06:16] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:06:16] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 02:06:18] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:06:18] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 02:06:18] Using fallback price for IREZ: $32.0715 [2026-03-26 02:06:18] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 02:06:19] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:06:19] Using cached data for GLOBAL_QUOTE [2026-03-26 02:06:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:06:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:06:19] Using fallback price for LIMN: $1.7599 [2026-03-26 02:06:19] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:06:19] Using cached data for GLOBAL_QUOTE [2026-03-26 02:06:19] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:06:19] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:06:19] Using fallback price for LIMN: $2.1 [2026-03-26 02:06:19] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:06:19] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:06:19] Using cached data for GLOBAL_QUOTE [2026-03-26 02:06:19] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:06:19] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 02:06:19] Using fallback price for IREZ: $32.0715 [2026-03-26 02:10:27] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:27] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:10:27] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 02:10:28] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:10:28] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:10:28] Using fallback price for LIMN: $1.7599 [2026-03-26 02:10:28] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:10:28] Using cached data for GLOBAL_QUOTE [2026-03-26 02:10:28] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:10:28] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:10:28] Using fallback price for LIMN: $2.1 [2026-03-26 02:10:28] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:10:28] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 02:10:29] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:10:29] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 02:10:29] Using fallback price for IREZ: $32.0715 [2026-03-26 02:10:29] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 02:10:30] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:10:30] Using cached data for GLOBAL_QUOTE [2026-03-26 02:10:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:10:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:10:30] Using fallback price for LIMN: $1.7599 [2026-03-26 02:10:30] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:10:30] Using cached data for GLOBAL_QUOTE [2026-03-26 02:10:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:10:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:10:30] Using fallback price for LIMN: $2.1 [2026-03-26 02:10:30] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:10:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:10:30] Using cached data for GLOBAL_QUOTE [2026-03-26 02:10:30] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:10:30] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 02:10:30] Using fallback price for IREZ: $32.0715 [2026-03-26 02:57:39] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:39] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:57:39] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 02:57:40] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:57:40] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:57:40] Using fallback price for LIMN: $1.7599 [2026-03-26 02:57:40] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:57:40] Using cached data for GLOBAL_QUOTE [2026-03-26 02:57:40] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:57:40] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:57:40] Using fallback price for LIMN: $2.1 [2026-03-26 02:57:40] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:40] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:57:40] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 02:57:42] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:57:42] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 02:57:42] Using fallback price for IREZ: $32.0715 [2026-03-26 02:57:42] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 02:57:43] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:43] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:57:43] Using cached data for GLOBAL_QUOTE [2026-03-26 02:57:43] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:57:43] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:57:43] Using fallback price for LIMN: $1.7599 [2026-03-26 02:57:43] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:43] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:57:43] Using cached data for GLOBAL_QUOTE [2026-03-26 02:57:43] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:57:43] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 02:57:43] Using fallback price for LIMN: $2.1 [2026-03-26 02:57:43] Market hours check: NO (Hour: 22, Day: 3) [2026-03-26 02:57:43] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 02:57:43] Using cached data for GLOBAL_QUOTE [2026-03-26 02:57:43] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 02:57:43] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 02:57:43] Using fallback price for IREZ: $32.0715 [2026-03-26 03:48:56] Market hours check: NO (Hour: 23, Day: 3) [2026-03-26 03:48:56] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 03:48:56] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 03:48:58] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 03:48:58] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 03:48:58] Using fallback price for LIMN: $1.7599 [2026-03-26 03:48:58] Market hours check: NO (Hour: 23, Day: 3) [2026-03-26 03:48:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 03:48:58] Using cached data for GLOBAL_QUOTE [2026-03-26 03:48:58] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 03:48:58] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 03:48:58] Using fallback price for LIMN: $2.1 [2026-03-26 03:48:58] Market hours check: NO (Hour: 23, Day: 3) [2026-03-26 03:48:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 03:48:58] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 03:48:59] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 03:48:59] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 03:48:59] Using fallback price for IREZ: $32.0715 [2026-03-26 04:30:33] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:34] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:34] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:30:34] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 04:30:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:30:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:30:35] Using fallback price for LIMN: $1.7599 [2026-03-26 04:30:35] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:30:35] Using cached data for GLOBAL_QUOTE [2026-03-26 04:30:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:30:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:30:35] Using fallback price for LIMN: $2.1 [2026-03-26 04:30:35] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:30:35] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 04:30:36] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:30:36] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 04:30:36] Using fallback price for IREZ: $32.0715 [2026-03-26 04:30:36] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 04:30:37] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:30:37] Using cached data for GLOBAL_QUOTE [2026-03-26 04:30:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:30:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:30:37] Using fallback price for LIMN: $1.7599 [2026-03-26 04:30:37] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:30:37] Using cached data for GLOBAL_QUOTE [2026-03-26 04:30:37] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:30:37] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:30:37] Using fallback price for LIMN: $2.1 [2026-03-26 04:30:37] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:30:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:30:37] Using cached data for GLOBAL_QUOTE [2026-03-26 04:30:37] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:30:37] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 04:30:37] Using fallback price for IREZ: $32.0715 [2026-03-26 04:57:32] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:32] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:32] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 04:57:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:57:33] Using fallback price for LIMN: $1.7599 [2026-03-26 04:57:33] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:33] Using cached data for GLOBAL_QUOTE [2026-03-26 04:57:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:57:33] Using fallback price for LIMN: $2.1 [2026-03-26 04:57:33] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:33] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 04:57:34] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:34] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 04:57:34] Using fallback price for IREZ: $32.0715 [2026-03-26 04:57:34] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 04:57:35] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:35] Using cached data for GLOBAL_QUOTE [2026-03-26 04:57:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:57:35] Using fallback price for LIMN: $1.7599 [2026-03-26 04:57:35] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:35] Using cached data for GLOBAL_QUOTE [2026-03-26 04:57:35] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:35] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:57:35] Using fallback price for LIMN: $2.1 [2026-03-26 04:57:35] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:35] Using cached data for GLOBAL_QUOTE [2026-03-26 04:57:35] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:35] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 04:57:35] Using fallback price for IREZ: $32.0715 [2026-03-26 04:57:41] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:41] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 04:57:42] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:42] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:57:42] Using fallback price for LIMN: $1.7599 [2026-03-26 04:57:42] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:42] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:42] Using cached data for GLOBAL_QUOTE [2026-03-26 04:57:42] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:42] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 04:57:42] Using fallback price for LIMN: $2.1 [2026-03-26 04:57:42] Market hours check: NO (Hour: 0, Day: 4) [2026-03-26 04:57:42] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 04:57:42] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 04:57:43] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 04:57:43] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 04:57:43] Using fallback price for IREZ: $32.0715 [2026-03-26 06:57:25] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:25] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:25] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 06:57:25] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 06:57:27] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 06:57:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 06:57:27] Using fallback price for LIMN: $1.7599 [2026-03-26 06:57:27] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 06:57:27] Using cached data for GLOBAL_QUOTE [2026-03-26 06:57:27] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 06:57:27] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 06:57:27] Using fallback price for LIMN: $2.1 [2026-03-26 06:57:27] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:27] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 06:57:27] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 06:57:28] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 06:57:28] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 06:57:28] Using fallback price for IREZ: $32.0715 [2026-03-26 06:57:28] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 06:57:29] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 06:57:29] Using cached data for GLOBAL_QUOTE [2026-03-26 06:57:29] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 06:57:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 06:57:29] Using fallback price for LIMN: $1.7599 [2026-03-26 06:57:29] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 06:57:29] Using cached data for GLOBAL_QUOTE [2026-03-26 06:57:29] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 06:57:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 06:57:29] Using fallback price for LIMN: $2.1 [2026-03-26 06:57:29] Market hours check: NO (Hour: 2, Day: 4) [2026-03-26 06:57:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 06:57:29] Using cached data for GLOBAL_QUOTE [2026-03-26 06:57:29] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 06:57:29] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 06:57:29] Using fallback price for IREZ: $32.0715 [2026-03-26 07:38:57] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:38:57] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:38:57] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 07:38:57] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 07:38:59] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 07:38:59] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 07:38:59] Using fallback price for LIMN: $1.7599 [2026-03-26 07:38:59] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:38:59] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 07:38:59] Using cached data for GLOBAL_QUOTE [2026-03-26 07:38:59] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 07:38:59] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 07:38:59] Using fallback price for LIMN: $2.1 [2026-03-26 07:38:59] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:38:59] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 07:38:59] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 07:39:00] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 07:39:00] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 07:39:00] Using fallback price for IREZ: $32.0715 [2026-03-26 07:39:00] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 07:39:01] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:39:01] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 07:39:01] Using cached data for GLOBAL_QUOTE [2026-03-26 07:39:01] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 07:39:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 07:39:01] Using fallback price for LIMN: $1.7599 [2026-03-26 07:39:01] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:39:01] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 07:39:01] Using cached data for GLOBAL_QUOTE [2026-03-26 07:39:01] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 07:39:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 07:39:01] Using fallback price for LIMN: $2.1 [2026-03-26 07:39:01] Market hours check: NO (Hour: 3, Day: 4) [2026-03-26 07:39:01] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 07:39:01] Using cached data for GLOBAL_QUOTE [2026-03-26 07:39:01] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 07:39:01] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 07:39:01] Using fallback price for IREZ: $32.0715 [2026-03-26 10:23:23] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:23] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:23] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 10:23:23] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 10:23:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 10:23:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 10:23:24] Using fallback price for LIMN: $1.7599 [2026-03-26 10:23:24] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:24] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 10:23:24] Using cached data for GLOBAL_QUOTE [2026-03-26 10:23:24] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 10:23:24] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 10:23:24] Using fallback price for LIMN: $2.1 [2026-03-26 10:23:24] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:24] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 10:23:24] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 10:23:25] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 10:23:25] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 10:23:25] Using fallback price for IREZ: $32.0715 [2026-03-26 10:23:25] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 10:23:26] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 10:23:26] Using cached data for GLOBAL_QUOTE [2026-03-26 10:23:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 10:23:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 10:23:26] Using fallback price for LIMN: $1.7599 [2026-03-26 10:23:26] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 10:23:26] Using cached data for GLOBAL_QUOTE [2026-03-26 10:23:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 10:23:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 10:23:26] Using fallback price for LIMN: $2.1 [2026-03-26 10:23:26] Market hours check: NO (Hour: 6, Day: 4) [2026-03-26 10:23:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 10:23:26] Using cached data for GLOBAL_QUOTE [2026-03-26 10:23:26] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 10:23:26] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 10:23:26] Using fallback price for IREZ: $32.0715 [2026-03-26 11:32:05] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:05] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:05] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 11:32:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 11:32:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 11:32:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 11:32:06] Using fallback price for LIMN: $1.7599 [2026-03-26 11:32:06] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:06] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 11:32:06] Using cached data for GLOBAL_QUOTE [2026-03-26 11:32:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 11:32:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 11:32:06] Using fallback price for LIMN: $2.1 [2026-03-26 11:32:06] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:06] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 11:32:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 11:32:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 11:32:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 11:32:07] Using fallback price for IREZ: $32.0715 [2026-03-26 11:32:07] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 11:32:08] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 11:32:08] Using cached data for GLOBAL_QUOTE [2026-03-26 11:32:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 11:32:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 11:32:08] Using fallback price for LIMN: $1.7599 [2026-03-26 11:32:08] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 11:32:08] Using cached data for GLOBAL_QUOTE [2026-03-26 11:32:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 11:32:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 11:32:08] Using fallback price for LIMN: $2.1 [2026-03-26 11:32:08] Market hours check: NO (Hour: 7, Day: 4) [2026-03-26 11:32:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 11:32:08] Using cached data for GLOBAL_QUOTE [2026-03-26 11:32:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 11:32:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 11:32:08] Using fallback price for IREZ: $32.0715 [2026-03-26 12:15:37] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:37] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:37] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 12:15:37] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 12:15:43] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 12:15:43] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 12:15:43] Using fallback price for LIMN: $1.7599 [2026-03-26 12:15:43] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:43] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 12:15:43] Using cached data for GLOBAL_QUOTE [2026-03-26 12:15:43] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 12:15:43] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 12:15:43] Using fallback price for LIMN: $2.1 [2026-03-26 12:15:43] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:43] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 12:15:43] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 12:15:49] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 12:15:49] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 12:15:49] Using fallback price for IREZ: $32.0715 [2026-03-26 12:15:49] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 12:15:50] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 12:15:50] Using cached data for GLOBAL_QUOTE [2026-03-26 12:15:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 12:15:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 12:15:50] Using fallback price for LIMN: $1.7599 [2026-03-26 12:15:50] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 12:15:50] Using cached data for GLOBAL_QUOTE [2026-03-26 12:15:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 12:15:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 12:15:50] Using fallback price for LIMN: $2.1 [2026-03-26 12:15:50] Market hours check: NO (Hour: 8, Day: 4) [2026-03-26 12:15:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 12:15:50] Using cached data for GLOBAL_QUOTE [2026-03-26 12:15:50] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 12:15:50] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 12:15:50] Using fallback price for IREZ: $32.0715 [2026-03-26 13:35:02] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:35:02] === Script execution started === [2026-03-26 13:35:02] Current ET time: 2026-03-26 09:35:02 (Hour: 9) [2026-03-26 13:35:02] Current cash: $208.49 [2026-03-26 13:35:02] Current holdings: 2 [2026-03-26 13:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 13:35:02] Should trade? YES (Time since last: 4210360 seconds) [2026-03-26 13:35:02] === STARTING TRADE EXECUTION === [2026-03-26 13:35:02] Evaluating holdings for potential sells [2026-03-26 13:35:02] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 13:35:03] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 13:35:03] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:35:03] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:35:03] Full Alpha Response for IREZ (on failure): null [2026-03-26 13:35:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:35:03] WARNING: Cannot get price for IREZ, skipping [2026-03-26 13:35:03] Looking to buy (Cash: $208.49) [2026-03-26 13:35:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 13:35:05] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:35:05] Using cached data for GLOBAL_QUOTE [2026-03-26 13:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:35:05] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:35:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:35:05] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:35:05] Full Alpha Response for IREZ (on failure): null [2026-03-26 13:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:35:05] Balance: $208.49 [2026-03-26 13:45:03] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:45:03] === Script execution started === [2026-03-26 13:45:03] Current ET time: 2026-03-26 09:45:03 (Hour: 9) [2026-03-26 13:45:03] Current cash: $208.49 [2026-03-26 13:45:03] Current holdings: 2 [2026-03-26 13:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 13:45:03] Should trade? YES (Time since last: 4210961 seconds) [2026-03-26 13:45:03] === STARTING TRADE EXECUTION === [2026-03-26 13:45:03] Evaluating holdings for potential sells [2026-03-26 13:45:03] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 13:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 13:45:04] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:45:05] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:45:05] Full Alpha Response for IREZ (on failure): null [2026-03-26 13:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 13:45:05] Looking to buy (Cash: $208.49) [2026-03-26 13:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 13:45:06] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 13:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:45:06] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:45:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:45:07] Balance: $208.49 [2026-03-26 13:52:05] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:05] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 13:52:05] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:52:05] Full Alpha Response for LIMN (on failure): null [2026-03-26 13:52:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:52:05] Using fallback price for LIMN: $1.7599 [2026-03-26 13:52:05] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 13:52:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:52:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:52:06] Using fallback price for LIMN: $2.1 [2026-03-26 13:52:06] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:06] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:52:07] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:52:07] Full Alpha Response for IREZ (on failure): null [2026-03-26 13:52:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:52:07] Using fallback price for IREZ: $32.0715 [2026-03-26 13:52:07] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 13:52:08] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:08] Using cached data for GLOBAL_QUOTE [2026-03-26 13:52:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:52:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:52:08] Using fallback price for LIMN: $1.7599 [2026-03-26 13:52:08] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:08] Using cached data for GLOBAL_QUOTE [2026-03-26 13:52:08] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:52:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:52:08] Using fallback price for LIMN: $2.1 [2026-03-26 13:52:08] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:52:08] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:52:08] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:52:08] Full Alpha Response for IREZ (on failure): null [2026-03-26 13:52:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:52:08] Using fallback price for IREZ: $32.0715 [2026-03-26 13:55:03] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:55:03] === Script execution started === [2026-03-26 13:55:03] Current ET time: 2026-03-26 09:55:03 (Hour: 9) [2026-03-26 13:55:03] Current cash: $208.49 [2026-03-26 13:55:03] Current holdings: 2 [2026-03-26 13:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 13:55:03] Should trade? YES (Time since last: 4211561 seconds) [2026-03-26 13:55:03] === STARTING TRADE EXECUTION === [2026-03-26 13:55:03] Evaluating holdings for potential sells [2026-03-26 13:55:03] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 13:55:03] WARNING: Rate limit - You are not yet entitled to 15-minute delayed US market data access. Please subscribe to any premium plan at https://www.alphavantage.co/premium/ for your personal non-professional use. Already have a premium key? Please check your inbox and spam folder for an email titled *Your Alpha Vantage Premium Subscription* for access instructions. For further assistance or for professional/commercial use, please contact support at support@alphavantage.co. [2026-03-26 13:55:03] Full Alpha Response for LIMN (on failure): null [2026-03-26 13:55:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:55:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 13:55:03] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:55:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 13:55:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:55:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:55:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 13:55:04] Looking to buy (Cash: $208.49) [2026-03-26 13:55:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 13:55:06] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:55:06] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 13:55:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:55:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 13:55:07] Market hours check: YES (Hour: 9, Day: 4) [2026-03-26 13:55:07] Using cached data for GLOBAL_QUOTE [2026-03-26 13:55:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 13:55:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 13:55:07] Balance: $208.49 [2026-03-26 14:02:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:02:02] === Script execution started === [2026-03-26 14:02:02] Current ET time: 2026-03-26 10:02:02 (Hour: 10) [2026-03-26 14:02:02] Current cash: $208.49 [2026-03-26 14:02:02] Current holdings: 2 [2026-03-26 14:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:02:02] Should trade? YES (Time since last: 4211980 seconds) [2026-03-26 14:02:02] === STARTING TRADE EXECUTION === [2026-03-26 14:02:02] Evaluating holdings for potential sells [2026-03-26 14:02:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:02:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:02:04] Looking to buy (Cash: $208.49) [2026-03-26 14:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:02:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:02:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:02:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:02:06] Balance: $208.49 [2026-03-26 14:10:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:10:02] === Script execution started === [2026-03-26 14:10:02] Current ET time: 2026-03-26 10:10:02 (Hour: 10) [2026-03-26 14:10:02] Current cash: $208.49 [2026-03-26 14:10:02] Current holdings: 2 [2026-03-26 14:10:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:10:02] Should trade? YES (Time since last: 4212460 seconds) [2026-03-26 14:10:02] === STARTING TRADE EXECUTION === [2026-03-26 14:10:02] Evaluating holdings for potential sells [2026-03-26 14:10:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:10:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:10:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:10:04] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:10:05] Looking to buy (Cash: $208.49) [2026-03-26 14:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:10:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:10:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:10:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:10:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:10:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:10:06] Balance: $208.49 [2026-03-26 14:18:01] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:18:01] === Script execution started === [2026-03-26 14:18:01] Current ET time: 2026-03-26 10:18:01 (Hour: 10) [2026-03-26 14:18:01] Current cash: $208.49 [2026-03-26 14:18:01] Current holdings: 2 [2026-03-26 14:18:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:18:01] Should trade? YES (Time since last: 4212939 seconds) [2026-03-26 14:18:01] === STARTING TRADE EXECUTION === [2026-03-26 14:18:01] Evaluating holdings for potential sells [2026-03-26 14:18:01] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:18:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:18:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:18:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:18:02] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:18:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:18:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:18:04] Looking to buy (Cash: $208.49) [2026-03-26 14:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:18:05] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 14:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:18:05] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 14:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:18:05] Balance: $208.49 [2026-03-26 14:28:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:28:02] === Script execution started === [2026-03-26 14:28:02] Current ET time: 2026-03-26 10:28:02 (Hour: 10) [2026-03-26 14:28:02] Current cash: $208.49 [2026-03-26 14:28:02] Current holdings: 2 [2026-03-26 14:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:28:02] Should trade? YES (Time since last: 4213540 seconds) [2026-03-26 14:28:02] === STARTING TRADE EXECUTION === [2026-03-26 14:28:02] Evaluating holdings for potential sells [2026-03-26 14:28:02] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:28:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:28:04] Looking to buy (Cash: $208.49) [2026-03-26 14:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:28:05] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 14:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:28:05] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 14:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:28:05] Balance: $208.49 [2026-03-26 14:35:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:35:03] === Script execution started === [2026-03-26 14:35:03] Current ET time: 2026-03-26 10:35:03 (Hour: 10) [2026-03-26 14:35:03] Current cash: $208.49 [2026-03-26 14:35:03] Current holdings: 2 [2026-03-26 14:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:35:03] Should trade? YES (Time since last: 4213961 seconds) [2026-03-26 14:35:03] === STARTING TRADE EXECUTION === [2026-03-26 14:35:03] Evaluating holdings for potential sells [2026-03-26 14:35:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:35:04] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:35:05] Looking to buy (Cash: $208.49) [2026-03-26 14:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:35:07] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:35:07] Using cached data for GLOBAL_QUOTE [2026-03-26 14:35:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:35:07] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:35:07] Using cached data for GLOBAL_QUOTE [2026-03-26 14:35:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:35:07] Balance: $208.49 [2026-03-26 14:43:22] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:22] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:22] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:43:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:43:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:43:23] Using fallback price for LIMN: $1.7599 [2026-03-26 14:43:23] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:23] Using cached data for GLOBAL_QUOTE [2026-03-26 14:43:23] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:43:23] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:43:23] Using fallback price for LIMN: $2.1 [2026-03-26 14:43:23] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:23] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:43:24] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:43:24] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:43:24] Using fallback price for IREZ: $32.0715 [2026-03-26 14:43:24] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 14:43:26] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:26] Using cached data for GLOBAL_QUOTE [2026-03-26 14:43:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:43:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:43:26] Using fallback price for LIMN: $1.7599 [2026-03-26 14:43:26] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:26] Using cached data for GLOBAL_QUOTE [2026-03-26 14:43:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:43:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:43:26] Using fallback price for LIMN: $2.1 [2026-03-26 14:43:26] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:43:26] Using cached data for GLOBAL_QUOTE [2026-03-26 14:43:26] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:43:26] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:43:26] Using fallback price for IREZ: $32.0715 [2026-03-26 14:45:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:45:03] === Script execution started === [2026-03-26 14:45:03] Current ET time: 2026-03-26 10:45:03 (Hour: 10) [2026-03-26 14:45:03] Current cash: $208.49 [2026-03-26 14:45:03] Current holdings: 2 [2026-03-26 14:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:45:03] Should trade? YES (Time since last: 4214561 seconds) [2026-03-26 14:45:03] === STARTING TRADE EXECUTION === [2026-03-26 14:45:03] Evaluating holdings for potential sells [2026-03-26 14:45:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:45:04] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:45:05] Looking to buy (Cash: $208.49) [2026-03-26 14:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:45:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:45:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:45:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:45:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 14:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:45:06] Balance: $208.49 [2026-03-26 14:55:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:55:03] === Script execution started === [2026-03-26 14:55:03] Current ET time: 2026-03-26 10:55:03 (Hour: 10) [2026-03-26 14:55:03] Current cash: $208.49 [2026-03-26 14:55:03] Current holdings: 2 [2026-03-26 14:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 14:55:03] Should trade? YES (Time since last: 4215161 seconds) [2026-03-26 14:55:03] === STARTING TRADE EXECUTION === [2026-03-26 14:55:03] Evaluating holdings for potential sells [2026-03-26 14:55:03] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 14:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 14:55:04] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 14:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 14:55:05] Looking to buy (Cash: $208.49) [2026-03-26 14:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 14:55:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 14:55:06] Market hours check: YES (Hour: 10, Day: 4) [2026-03-26 14:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 14:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 14:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 14:55:06] Balance: $208.49 [2026-03-26 15:02:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:02:02] === Script execution started === [2026-03-26 15:02:02] Current ET time: 2026-03-26 11:02:02 (Hour: 11) [2026-03-26 15:02:02] Current cash: $208.49 [2026-03-26 15:02:02] Current holdings: 2 [2026-03-26 15:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:02:02] Should trade? YES (Time since last: 4215580 seconds) [2026-03-26 15:02:02] === STARTING TRADE EXECUTION === [2026-03-26 15:02:02] Evaluating holdings for potential sells [2026-03-26 15:02:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:02:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:02:04] Looking to buy (Cash: $208.49) [2026-03-26 15:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:02:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:02:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:02:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:02:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:02:06] Balance: $208.49 [2026-03-26 15:07:29] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:29] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:29] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:07:31] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:07:31] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:07:31] Using fallback price for LIMN: $1.7599 [2026-03-26 15:07:31] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:31] Using cached data for GLOBAL_QUOTE [2026-03-26 15:07:31] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:07:31] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:07:31] Using fallback price for LIMN: $2.1 [2026-03-26 15:07:31] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:31] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:07:32] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:07:32] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:07:32] Using fallback price for IREZ: $32.0715 [2026-03-26 15:07:32] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 15:07:33] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:33] Using cached data for GLOBAL_QUOTE [2026-03-26 15:07:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:07:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:07:33] Using fallback price for LIMN: $1.7599 [2026-03-26 15:07:33] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:33] Using cached data for GLOBAL_QUOTE [2026-03-26 15:07:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:07:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:07:33] Using fallback price for LIMN: $2.1 [2026-03-26 15:07:33] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:07:33] Using cached data for GLOBAL_QUOTE [2026-03-26 15:07:33] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:07:33] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:07:33] Using fallback price for IREZ: $32.0715 [2026-03-26 15:10:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:10:02] === Script execution started === [2026-03-26 15:10:02] Current ET time: 2026-03-26 11:10:02 (Hour: 11) [2026-03-26 15:10:02] Current cash: $208.49 [2026-03-26 15:10:02] Current holdings: 2 [2026-03-26 15:10:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:10:02] Should trade? YES (Time since last: 4216060 seconds) [2026-03-26 15:10:02] === STARTING TRADE EXECUTION === [2026-03-26 15:10:02] Evaluating holdings for potential sells [2026-03-26 15:10:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:10:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:10:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:10:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:10:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:10:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:10:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:10:05] Looking to buy (Cash: $208.49) [2026-03-26 15:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:10:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:10:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:10:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:10:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:10:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:10:06] Balance: $208.49 [2026-03-26 15:18:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:18:02] === Script execution started === [2026-03-26 15:18:02] Current ET time: 2026-03-26 11:18:02 (Hour: 11) [2026-03-26 15:18:02] Current cash: $208.49 [2026-03-26 15:18:02] Current holdings: 2 [2026-03-26 15:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:18:02] Should trade? YES (Time since last: 4216540 seconds) [2026-03-26 15:18:02] === STARTING TRADE EXECUTION === [2026-03-26 15:18:02] Evaluating holdings for potential sells [2026-03-26 15:18:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:18:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:18:04] Looking to buy (Cash: $208.49) [2026-03-26 15:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:18:05] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 15:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:18:05] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 15:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:18:05] Balance: $208.49 [2026-03-26 15:28:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:28:02] === Script execution started === [2026-03-26 15:28:02] Current ET time: 2026-03-26 11:28:02 (Hour: 11) [2026-03-26 15:28:02] Current cash: $208.49 [2026-03-26 15:28:02] Current holdings: 2 [2026-03-26 15:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:28:02] Should trade? YES (Time since last: 4217140 seconds) [2026-03-26 15:28:02] === STARTING TRADE EXECUTION === [2026-03-26 15:28:02] Evaluating holdings for potential sells [2026-03-26 15:28:02] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:28:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:28:04] Looking to buy (Cash: $208.49) [2026-03-26 15:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:28:05] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 15:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:28:05] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 15:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:28:05] Balance: $208.49 [2026-03-26 15:35:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:35:03] === Script execution started === [2026-03-26 15:35:03] Current ET time: 2026-03-26 11:35:03 (Hour: 11) [2026-03-26 15:35:03] Current cash: $208.49 [2026-03-26 15:35:03] Current holdings: 2 [2026-03-26 15:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:35:03] Should trade? YES (Time since last: 4217561 seconds) [2026-03-26 15:35:03] === STARTING TRADE EXECUTION === [2026-03-26 15:35:03] Evaluating holdings for potential sells [2026-03-26 15:35:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:35:04] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:35:05] Looking to buy (Cash: $208.49) [2026-03-26 15:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:35:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:35:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:35:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:35:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:35:06] Balance: $208.49 [2026-03-26 15:45:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:45:03] === Script execution started === [2026-03-26 15:45:03] Current ET time: 2026-03-26 11:45:03 (Hour: 11) [2026-03-26 15:45:03] Current cash: $208.49 [2026-03-26 15:45:03] Current holdings: 2 [2026-03-26 15:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:45:03] Should trade? YES (Time since last: 4218161 seconds) [2026-03-26 15:45:03] === STARTING TRADE EXECUTION === [2026-03-26 15:45:03] Evaluating holdings for potential sells [2026-03-26 15:45:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:45:04] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 15:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:45:06] Looking to buy (Cash: $208.49) [2026-03-26 15:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:45:07] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:45:07] Using cached data for GLOBAL_QUOTE [2026-03-26 15:45:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:45:07] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:45:07] Using cached data for GLOBAL_QUOTE [2026-03-26 15:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 15:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:45:07] Balance: $208.49 [2026-03-26 15:55:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:55:03] === Script execution started === [2026-03-26 15:55:03] Current ET time: 2026-03-26 11:55:03 (Hour: 11) [2026-03-26 15:55:03] Current cash: $208.49 [2026-03-26 15:55:03] Current holdings: 2 [2026-03-26 15:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 15:55:03] Should trade? YES (Time since last: 4218761 seconds) [2026-03-26 15:55:03] === STARTING TRADE EXECUTION === [2026-03-26 15:55:03] Evaluating holdings for potential sells [2026-03-26 15:55:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 15:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 15:55:04] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 15:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 15:55:05] Looking to buy (Cash: $208.49) [2026-03-26 15:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 15:55:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 15:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:55:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 15:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:55:06] Balance: $208.49 [2026-03-26 15:58:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:03] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 15:58:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:58:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:58:04] Using fallback price for LIMN: $1.7599 [2026-03-26 15:58:04] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:04] Using cached data for GLOBAL_QUOTE [2026-03-26 15:58:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:58:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:58:04] Using fallback price for LIMN: $2.1 [2026-03-26 15:58:04] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 15:58:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:58:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:58:05] Using fallback price for IREZ: $32.0715 [2026-03-26 15:58:05] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 15:58:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:58:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:58:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:58:06] Using fallback price for LIMN: $1.7599 [2026-03-26 15:58:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:58:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:58:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 15:58:06] Using fallback price for LIMN: $2.1 [2026-03-26 15:58:06] Market hours check: YES (Hour: 11, Day: 4) [2026-03-26 15:58:06] Using cached data for GLOBAL_QUOTE [2026-03-26 15:58:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 15:58:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 15:58:06] Using fallback price for IREZ: $32.0715 [2026-03-26 16:02:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:02:02] === Script execution started === [2026-03-26 16:02:02] Current ET time: 2026-03-26 12:02:02 (Hour: 12) [2026-03-26 16:02:02] Current cash: $208.49 [2026-03-26 16:02:02] Current holdings: 2 [2026-03-26 16:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:02:02] Should trade? YES (Time since last: 4219180 seconds) [2026-03-26 16:02:02] === STARTING TRADE EXECUTION === [2026-03-26 16:02:02] Evaluating holdings for potential sells [2026-03-26 16:02:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:02:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:02:04] Looking to buy (Cash: $208.49) [2026-03-26 16:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:02:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:02:05] Using cached data for GLOBAL_QUOTE [2026-03-26 16:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:02:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:02:05] Using cached data for GLOBAL_QUOTE [2026-03-26 16:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:02:05] Balance: $208.49 [2026-03-26 16:10:04] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:10:04] === Script execution started === [2026-03-26 16:10:04] Current ET time: 2026-03-26 12:10:04 (Hour: 12) [2026-03-26 16:10:04] Current cash: $208.49 [2026-03-26 16:10:04] Current holdings: 2 [2026-03-26 16:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:10:04] Should trade? YES (Time since last: 4219662 seconds) [2026-03-26 16:10:04] === STARTING TRADE EXECUTION === [2026-03-26 16:10:04] Evaluating holdings for potential sells [2026-03-26 16:10:04] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:10:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:10:07] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:10:07] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:10:07] Looking to buy (Cash: $208.49) [2026-03-26 16:10:07] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:10:08] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:10:08] Using cached data for GLOBAL_QUOTE [2026-03-26 16:10:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:10:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:10:08] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:10:08] Using cached data for GLOBAL_QUOTE [2026-03-26 16:10:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:10:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:10:08] Balance: $208.49 [2026-03-26 16:18:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:18:02] === Script execution started === [2026-03-26 16:18:02] Current ET time: 2026-03-26 12:18:02 (Hour: 12) [2026-03-26 16:18:02] Current cash: $208.49 [2026-03-26 16:18:02] Current holdings: 2 [2026-03-26 16:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:18:02] Should trade? YES (Time since last: 4220140 seconds) [2026-03-26 16:18:02] === STARTING TRADE EXECUTION === [2026-03-26 16:18:02] Evaluating holdings for potential sells [2026-03-26 16:18:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:18:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:18:04] Looking to buy (Cash: $208.49) [2026-03-26 16:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:18:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 16:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:18:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 16:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:18:05] Balance: $208.49 [2026-03-26 16:28:01] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:28:01] === Script execution started === [2026-03-26 16:28:01] Current ET time: 2026-03-26 12:28:01 (Hour: 12) [2026-03-26 16:28:01] Current cash: $208.49 [2026-03-26 16:28:01] Current holdings: 2 [2026-03-26 16:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:28:01] Should trade? YES (Time since last: 4220739 seconds) [2026-03-26 16:28:01] === STARTING TRADE EXECUTION === [2026-03-26 16:28:01] Evaluating holdings for potential sells [2026-03-26 16:28:01] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:28:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:28:04] Looking to buy (Cash: $208.49) [2026-03-26 16:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:28:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 16:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:28:05] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 16:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:28:05] Balance: $208.49 [2026-03-26 16:35:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:35:02] === Script execution started === [2026-03-26 16:35:02] Current ET time: 2026-03-26 12:35:02 (Hour: 12) [2026-03-26 16:35:02] Current cash: $208.49 [2026-03-26 16:35:02] Current holdings: 2 [2026-03-26 16:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:35:02] Should trade? YES (Time since last: 4221160 seconds) [2026-03-26 16:35:02] === STARTING TRADE EXECUTION === [2026-03-26 16:35:02] Evaluating holdings for potential sells [2026-03-26 16:35:02] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:35:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:35:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:35:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:35:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:35:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:35:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:35:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:35:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:35:04] Looking to buy (Cash: $208.49) [2026-03-26 16:35:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:35:06] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:35:06] Using cached data for GLOBAL_QUOTE [2026-03-26 16:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:35:06] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:35:06] Using cached data for GLOBAL_QUOTE [2026-03-26 16:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:35:06] Balance: $208.49 [2026-03-26 16:42:08] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:08] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:08] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:42:09] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:42:09] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:42:09] Using fallback price for LIMN: $1.7599 [2026-03-26 16:42:09] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:09] Using cached data for GLOBAL_QUOTE [2026-03-26 16:42:09] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:42:09] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:42:09] Using fallback price for LIMN: $2.1 [2026-03-26 16:42:09] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:09] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:42:11] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:42:11] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:42:11] Using fallback price for IREZ: $32.0715 [2026-03-26 16:42:11] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 16:42:12] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:12] Using cached data for GLOBAL_QUOTE [2026-03-26 16:42:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:42:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:42:12] Using fallback price for LIMN: $1.7599 [2026-03-26 16:42:12] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:12] Using cached data for GLOBAL_QUOTE [2026-03-26 16:42:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:42:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:42:12] Using fallback price for LIMN: $2.1 [2026-03-26 16:42:12] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:42:12] Using cached data for GLOBAL_QUOTE [2026-03-26 16:42:12] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:42:12] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:42:12] Using fallback price for IREZ: $32.0715 [2026-03-26 16:45:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:45:03] === Script execution started === [2026-03-26 16:45:03] Current ET time: 2026-03-26 12:45:03 (Hour: 12) [2026-03-26 16:45:03] Current cash: $208.49 [2026-03-26 16:45:03] Current holdings: 2 [2026-03-26 16:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:45:03] Should trade? YES (Time since last: 4221761 seconds) [2026-03-26 16:45:03] === STARTING TRADE EXECUTION === [2026-03-26 16:45:03] Evaluating holdings for potential sells [2026-03-26 16:45:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:45:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:45:04] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 16:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:45:05] Looking to buy (Cash: $208.49) [2026-03-26 16:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:45:06] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 16:45:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 16:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:45:06] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 16:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 16:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:45:06] Balance: $208.49 [2026-03-26 16:55:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:55:03] === Script execution started === [2026-03-26 16:55:03] Current ET time: 2026-03-26 12:55:03 (Hour: 12) [2026-03-26 16:55:03] Current cash: $208.49 [2026-03-26 16:55:03] Current holdings: 2 [2026-03-26 16:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 16:55:03] Should trade? YES (Time since last: 4222361 seconds) [2026-03-26 16:55:03] === STARTING TRADE EXECUTION === [2026-03-26 16:55:03] Evaluating holdings for potential sells [2026-03-26 16:55:03] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 16:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 16:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 16:55:04] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 16:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 16:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 16:55:05] Looking to buy (Cash: $208.49) [2026-03-26 16:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 16:55:06] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 16:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 16:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 16:55:06] Market hours check: YES (Hour: 12, Day: 4) [2026-03-26 16:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 16:55:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 16:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 16:55:06] Balance: $208.49 [2026-03-26 17:02:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:02:01] === Script execution started === [2026-03-26 17:02:01] Current ET time: 2026-03-26 13:02:01 (Hour: 13) [2026-03-26 17:02:01] Current cash: $208.49 [2026-03-26 17:02:01] Current holdings: 2 [2026-03-26 17:02:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:02:01] Should trade? YES (Time since last: 4222779 seconds) [2026-03-26 17:02:01] === STARTING TRADE EXECUTION === [2026-03-26 17:02:01] Evaluating holdings for potential sells [2026-03-26 17:02:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:02:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:02:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:02:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:02:02] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:02:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:02:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:02:04] Looking to buy (Cash: $208.49) [2026-03-26 17:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:02:05] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:02:05] Using cached data for GLOBAL_QUOTE [2026-03-26 17:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:02:05] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:02:05] Using cached data for GLOBAL_QUOTE [2026-03-26 17:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:02:05] Balance: $208.49 [2026-03-26 17:10:03] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:10:03] === Script execution started === [2026-03-26 17:10:03] Current ET time: 2026-03-26 13:10:03 (Hour: 13) [2026-03-26 17:10:03] Current cash: $208.49 [2026-03-26 17:10:03] Current holdings: 2 [2026-03-26 17:10:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:10:03] Should trade? YES (Time since last: 4223261 seconds) [2026-03-26 17:10:03] === STARTING TRADE EXECUTION === [2026-03-26 17:10:03] Evaluating holdings for potential sells [2026-03-26 17:10:03] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:10:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:10:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:10:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:10:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:10:04] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:10:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:10:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:10:05] Looking to buy (Cash: $208.49) [2026-03-26 17:10:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:10:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:10:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:10:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:10:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:10:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:10:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:10:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:10:06] Balance: $208.49 [2026-03-26 17:18:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:18:02] === Script execution started === [2026-03-26 17:18:02] Current ET time: 2026-03-26 13:18:02 (Hour: 13) [2026-03-26 17:18:02] Current cash: $208.49 [2026-03-26 17:18:02] Current holdings: 2 [2026-03-26 17:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:18:02] Should trade? YES (Time since last: 4223740 seconds) [2026-03-26 17:18:02] === STARTING TRADE EXECUTION === [2026-03-26 17:18:02] Evaluating holdings for potential sells [2026-03-26 17:18:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:18:03] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:18:04] Looking to buy (Cash: $208.49) [2026-03-26 17:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:18:05] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 17:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:18:05] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 17:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:18:05] Balance: $208.49 [2026-03-26 17:19:58] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:19:58] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:19:58] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:19:59] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:19:59] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:19:59] Using fallback price for LIMN: $1.7599 [2026-03-26 17:19:59] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:19:59] Using cached data for GLOBAL_QUOTE [2026-03-26 17:19:59] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:19:59] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:19:59] Using fallback price for LIMN: $2.1 [2026-03-26 17:19:59] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:19:59] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:20:00] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:20:00] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:20:00] Using fallback price for IREZ: $32.0715 [2026-03-26 17:20:00] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 17:20:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:20:01] Using cached data for GLOBAL_QUOTE [2026-03-26 17:20:01] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:20:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:20:01] Using fallback price for LIMN: $1.7599 [2026-03-26 17:20:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:20:01] Using cached data for GLOBAL_QUOTE [2026-03-26 17:20:01] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:20:01] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:20:01] Using fallback price for LIMN: $2.1 [2026-03-26 17:20:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:20:01] Using cached data for GLOBAL_QUOTE [2026-03-26 17:20:01] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:20:01] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:20:01] Using fallback price for IREZ: $32.0715 [2026-03-26 17:28:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:28:02] === Script execution started === [2026-03-26 17:28:02] Current ET time: 2026-03-26 13:28:02 (Hour: 13) [2026-03-26 17:28:02] Current cash: $208.49 [2026-03-26 17:28:02] Current holdings: 2 [2026-03-26 17:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:28:02] Should trade? YES (Time since last: 4224340 seconds) [2026-03-26 17:28:02] === STARTING TRADE EXECUTION === [2026-03-26 17:28:02] Evaluating holdings for potential sells [2026-03-26 17:28:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:28:03] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:28:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:28:05] Looking to buy (Cash: $208.49) [2026-03-26 17:28:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:28:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:28:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:28:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:28:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:28:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:28:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:28:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:28:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:28:06] Balance: $208.49 [2026-03-26 17:35:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:35:01] === Script execution started === [2026-03-26 17:35:01] Current ET time: 2026-03-26 13:35:01 (Hour: 13) [2026-03-26 17:35:01] Current cash: $208.49 [2026-03-26 17:35:01] Current holdings: 2 [2026-03-26 17:35:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:35:01] Should trade? YES (Time since last: 4224759 seconds) [2026-03-26 17:35:01] === STARTING TRADE EXECUTION === [2026-03-26 17:35:01] Evaluating holdings for potential sells [2026-03-26 17:35:01] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:35:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:35:02] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:35:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:35:02] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:35:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:35:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:35:04] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:35:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:35:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:35:04] Looking to buy (Cash: $208.49) [2026-03-26 17:35:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:35:05] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:35:05] Using cached data for GLOBAL_QUOTE [2026-03-26 17:35:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:35:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:35:05] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:35:05] Using cached data for GLOBAL_QUOTE [2026-03-26 17:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:35:05] Balance: $208.49 [2026-03-26 17:45:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:45:02] === Script execution started === [2026-03-26 17:45:02] Current ET time: 2026-03-26 13:45:02 (Hour: 13) [2026-03-26 17:45:02] Current cash: $208.49 [2026-03-26 17:45:02] Current holdings: 2 [2026-03-26 17:45:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:45:02] Should trade? YES (Time since last: 4225360 seconds) [2026-03-26 17:45:02] === STARTING TRADE EXECUTION === [2026-03-26 17:45:02] Evaluating holdings for potential sells [2026-03-26 17:45:02] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:45:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:45:04] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:45:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:45:05] Looking to buy (Cash: $208.49) [2026-03-26 17:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:45:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:45:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 17:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:45:06] Balance: $208.49 [2026-03-26 17:55:03] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:55:03] === Script execution started === [2026-03-26 17:55:03] Current ET time: 2026-03-26 13:55:03 (Hour: 13) [2026-03-26 17:55:03] Current cash: $208.49 [2026-03-26 17:55:03] Current holdings: 2 [2026-03-26 17:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 17:55:03] Should trade? YES (Time since last: 4225961 seconds) [2026-03-26 17:55:03] === STARTING TRADE EXECUTION === [2026-03-26 17:55:03] Evaluating holdings for potential sells [2026-03-26 17:55:03] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 17:55:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 17:55:04] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 17:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 17:55:05] Looking to buy (Cash: $208.49) [2026-03-26 17:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 17:55:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:55:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 17:55:06] Market hours check: YES (Hour: 13, Day: 4) [2026-03-26 17:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 17:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 17:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 17:55:06] Balance: $208.49 [2026-03-26 18:02:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:02:02] === Script execution started === [2026-03-26 18:02:02] Current ET time: 2026-03-26 14:02:02 (Hour: 14) [2026-03-26 18:02:02] Current cash: $208.49 [2026-03-26 18:02:02] Current holdings: 2 [2026-03-26 18:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:02:02] Should trade? YES (Time since last: 4226380 seconds) [2026-03-26 18:02:02] === STARTING TRADE EXECUTION === [2026-03-26 18:02:02] Evaluating holdings for potential sells [2026-03-26 18:02:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:02:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:02:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:02:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:02:03] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:02:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:02:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:02:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:02:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:02:04] Looking to buy (Cash: $208.49) [2026-03-26 18:02:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:02:05] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-26 18:02:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:02:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:02:05] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:02:05] Using cached data for GLOBAL_QUOTE [2026-03-26 18:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:02:05] Balance: $208.49 [2026-03-26 18:10:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:10:04] === Script execution started === [2026-03-26 18:10:04] Current ET time: 2026-03-26 14:10:04 (Hour: 14) [2026-03-26 18:10:04] Current cash: $208.49 [2026-03-26 18:10:04] Current holdings: 2 [2026-03-26 18:10:04] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:10:04] Should trade? YES (Time since last: 4226862 seconds) [2026-03-26 18:10:04] === STARTING TRADE EXECUTION === [2026-03-26 18:10:04] Evaluating holdings for potential sells [2026-03-26 18:10:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:10:04] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:10:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:10:05] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:10:05] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:10:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:10:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:10:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:10:06] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:10:06] Looking to buy (Cash: $208.49) [2026-03-26 18:10:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:10:07] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:10:07] Using cached data for GLOBAL_QUOTE [2026-03-26 18:10:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:10:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:10:07] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:10:07] Using cached data for GLOBAL_QUOTE [2026-03-26 18:10:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:10:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:10:07] Balance: $208.49 [2026-03-26 18:18:01] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:18:01] === Script execution started === [2026-03-26 18:18:01] Current ET time: 2026-03-26 14:18:01 (Hour: 14) [2026-03-26 18:18:01] Current cash: $208.49 [2026-03-26 18:18:01] Current holdings: 2 [2026-03-26 18:18:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:18:01] Should trade? YES (Time since last: 4227339 seconds) [2026-03-26 18:18:01] === STARTING TRADE EXECUTION === [2026-03-26 18:18:01] Evaluating holdings for potential sells [2026-03-26 18:18:01] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:18:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:18:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:18:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:18:02] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:18:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:18:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:18:03] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:18:03] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:18:03] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:18:03] Looking to buy (Cash: $208.49) [2026-03-26 18:18:03] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:18:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:18:04] Using cached data for GLOBAL_QUOTE [2026-03-26 18:18:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:18:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:18:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:18:04] Using cached data for GLOBAL_QUOTE [2026-03-26 18:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:18:04] Balance: $208.49 [2026-03-26 18:28:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:28:02] === Script execution started === [2026-03-26 18:28:02] Current ET time: 2026-03-26 14:28:02 (Hour: 14) [2026-03-26 18:28:02] Current cash: $208.49 [2026-03-26 18:28:02] Current holdings: 2 [2026-03-26 18:28:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:28:02] Should trade? YES (Time since last: 4227940 seconds) [2026-03-26 18:28:02] === STARTING TRADE EXECUTION === [2026-03-26 18:28:02] Evaluating holdings for potential sells [2026-03-26 18:28:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:28:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:28:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:28:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:28:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:28:03] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:28:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:28:04] Looking to buy (Cash: $208.49) [2026-03-26 18:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:28:05] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 18:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:28:05] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 18:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:28:05] Balance: $208.49 [2026-03-26 18:35:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:35:02] === Script execution started === [2026-03-26 18:35:02] Current ET time: 2026-03-26 14:35:02 (Hour: 14) [2026-03-26 18:35:02] Current cash: $208.49 [2026-03-26 18:35:02] Current holdings: 2 [2026-03-26 18:35:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:35:02] Should trade? YES (Time since last: 4228360 seconds) [2026-03-26 18:35:02] === STARTING TRADE EXECUTION === [2026-03-26 18:35:02] Evaluating holdings for potential sells [2026-03-26 18:35:02] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:35:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:35:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:35:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:35:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:35:05] Looking to buy (Cash: $208.49) [2026-03-26 18:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:35:06] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:35:06] Using cached data for GLOBAL_QUOTE [2026-03-26 18:35:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:35:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:35:06] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:35:06] Using cached data for GLOBAL_QUOTE [2026-03-26 18:35:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:35:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:35:06] Balance: $208.49 [2026-03-26 18:45:03] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:45:03] === Script execution started === [2026-03-26 18:45:03] Current ET time: 2026-03-26 14:45:03 (Hour: 14) [2026-03-26 18:45:03] Current cash: $208.49 [2026-03-26 18:45:03] Current holdings: 2 [2026-03-26 18:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:45:03] Should trade? YES (Time since last: 4228961 seconds) [2026-03-26 18:45:03] === STARTING TRADE EXECUTION === [2026-03-26 18:45:03] Evaluating holdings for potential sells [2026-03-26 18:45:03] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:45:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:45:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:45:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:45:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:45:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:45:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:45:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:45:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:45:05] Looking to buy (Cash: $208.49) [2026-03-26 18:45:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:45:06] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 18:45:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:45:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:45:06] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:45:06] Using cached data for GLOBAL_QUOTE [2026-03-26 18:45:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 18:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:45:06] Balance: $208.49 [2026-03-26 18:55:03] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:55:03] === Script execution started === [2026-03-26 18:55:03] Current ET time: 2026-03-26 14:55:03 (Hour: 14) [2026-03-26 18:55:03] Current cash: $208.49 [2026-03-26 18:55:03] Current holdings: 2 [2026-03-26 18:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 18:55:03] Should trade? YES (Time since last: 4229561 seconds) [2026-03-26 18:55:03] === STARTING TRADE EXECUTION === [2026-03-26 18:55:03] Evaluating holdings for potential sells [2026-03-26 18:55:03] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 18:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 18:55:04] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 18:55:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 18:55:05] Looking to buy (Cash: $208.49) [2026-03-26 18:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 18:55:07] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:55:07] Using cached data for GLOBAL_QUOTE [2026-03-26 18:55:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:55:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 18:55:07] Market hours check: YES (Hour: 14, Day: 4) [2026-03-26 18:55:07] Using cached data for GLOBAL_QUOTE [2026-03-26 18:55:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 18:55:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 18:55:07] Balance: $208.49 [2026-03-26 19:02:02] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:02:02] === Script execution started === [2026-03-26 19:02:02] Current ET time: 2026-03-26 15:02:02 (Hour: 15) [2026-03-26 19:02:02] Current cash: $208.49 [2026-03-26 19:02:02] Current holdings: 2 [2026-03-26 19:02:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:02:02] Should trade? YES (Time since last: 4229980 seconds) [2026-03-26 19:02:02] === STARTING TRADE EXECUTION === [2026-03-26 19:02:02] Evaluating holdings for potential sells [2026-03-26 19:02:02] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:02:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:02:04] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:02:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:02:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:02:04] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:02:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:02:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:02:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:02:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:02:05] Looking to buy (Cash: $208.49) [2026-03-26 19:02:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:02:06] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:02:06] Using cached data for GLOBAL_QUOTE [2026-03-26 19:02:06] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:02:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:02:06] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:02:06] Using cached data for GLOBAL_QUOTE [2026-03-26 19:02:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:02:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:02:06] Balance: $208.49 [2026-03-26 19:07:35] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:35] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:35] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:07:36] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:07:36] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:07:36] Using fallback price for LIMN: $1.7599 [2026-03-26 19:07:36] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:36] Using cached data for GLOBAL_QUOTE [2026-03-26 19:07:36] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:07:36] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:07:36] Using fallback price for LIMN: $2.1 [2026-03-26 19:07:36] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:36] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:07:37] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:07:37] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:07:37] Using fallback price for IREZ: $32.0715 [2026-03-26 19:07:37] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 19:07:38] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:38] Using cached data for GLOBAL_QUOTE [2026-03-26 19:07:38] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:07:38] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:07:38] Using fallback price for LIMN: $1.7599 [2026-03-26 19:07:38] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:38] Using cached data for GLOBAL_QUOTE [2026-03-26 19:07:38] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:07:38] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:07:38] Using fallback price for LIMN: $2.1 [2026-03-26 19:07:38] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:07:38] Using cached data for GLOBAL_QUOTE [2026-03-26 19:07:38] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:07:38] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:07:38] Using fallback price for IREZ: $32.0715 [2026-03-26 19:10:01] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:10:01] === Script execution started === [2026-03-26 19:10:01] Current ET time: 2026-03-26 15:10:01 (Hour: 15) [2026-03-26 19:10:01] Current cash: $208.49 [2026-03-26 19:10:01] Current holdings: 2 [2026-03-26 19:10:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:10:01] Should trade? YES (Time since last: 4230459 seconds) [2026-03-26 19:10:01] === STARTING TRADE EXECUTION === [2026-03-26 19:10:01] Evaluating holdings for potential sells [2026-03-26 19:10:01] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:10:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:10:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:10:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:10:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:10:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:10:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:10:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:10:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:10:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:10:04] Looking to buy (Cash: $208.49) [2026-03-26 19:10:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:10:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:10:05] Using cached data for GLOBAL_QUOTE [2026-03-26 19:10:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:10:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:10:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:10:05] Using cached data for GLOBAL_QUOTE [2026-03-26 19:10:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:10:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:10:05] Balance: $208.49 [2026-03-26 19:18:02] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:18:02] === Script execution started === [2026-03-26 19:18:02] Current ET time: 2026-03-26 15:18:02 (Hour: 15) [2026-03-26 19:18:02] Current cash: $208.49 [2026-03-26 19:18:02] Current holdings: 2 [2026-03-26 19:18:02] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:18:02] Should trade? YES (Time since last: 4230940 seconds) [2026-03-26 19:18:02] === STARTING TRADE EXECUTION === [2026-03-26 19:18:02] Evaluating holdings for potential sells [2026-03-26 19:18:02] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:18:02] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:18:03] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:18:03] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:18:03] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:18:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:18:03] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:18:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:18:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:18:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:18:04] Looking to buy (Cash: $208.49) [2026-03-26 19:18:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:18:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 19:18:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:18:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:18:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:18:05] Using cached data for GLOBAL_QUOTE [2026-03-26 19:18:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:18:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:18:05] Balance: $208.49 [2026-03-26 19:28:01] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:28:01] === Script execution started === [2026-03-26 19:28:01] Current ET time: 2026-03-26 15:28:01 (Hour: 15) [2026-03-26 19:28:01] Current cash: $208.49 [2026-03-26 19:28:01] Current holdings: 2 [2026-03-26 19:28:01] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:28:01] Should trade? YES (Time since last: 4231539 seconds) [2026-03-26 19:28:01] === STARTING TRADE EXECUTION === [2026-03-26 19:28:01] Evaluating holdings for potential sells [2026-03-26 19:28:01] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:28:01] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:28:02] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:28:02] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:28:02] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:28:02] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:28:02] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:28:04] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:28:04] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:28:04] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:28:04] Looking to buy (Cash: $208.49) [2026-03-26 19:28:04] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:28:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 19:28:05] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:28:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:28:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:28:05] Using cached data for GLOBAL_QUOTE [2026-03-26 19:28:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:28:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:28:05] Balance: $208.49 [2026-03-26 19:35:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:35:03] === Script execution started === [2026-03-26 19:35:03] Current ET time: 2026-03-26 15:35:03 (Hour: 15) [2026-03-26 19:35:03] Current cash: $208.49 [2026-03-26 19:35:03] Current holdings: 2 [2026-03-26 19:35:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:35:03] Should trade? YES (Time since last: 4231961 seconds) [2026-03-26 19:35:03] === STARTING TRADE EXECUTION === [2026-03-26 19:35:03] Evaluating holdings for potential sells [2026-03-26 19:35:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:35:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:35:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:35:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:35:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:35:04] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:35:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:35:05] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:35:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:35:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:35:05] Looking to buy (Cash: $208.49) [2026-03-26 19:35:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:35:07] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:35:07] Using cached data for GLOBAL_QUOTE [2026-03-26 19:35:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:35:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:35:07] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:35:07] Using cached data for GLOBAL_QUOTE [2026-03-26 19:35:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:35:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:35:07] Balance: $208.49 [2026-03-26 19:45:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:45:03] === Script execution started === [2026-03-26 19:45:03] Current ET time: 2026-03-26 15:45:03 (Hour: 15) [2026-03-26 19:45:03] Current cash: $208.49 [2026-03-26 19:45:03] Current holdings: 2 [2026-03-26 19:45:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:45:03] Should trade? YES (Time since last: 4232561 seconds) [2026-03-26 19:45:03] === STARTING TRADE EXECUTION === [2026-03-26 19:45:03] Evaluating holdings for potential sells [2026-03-26 19:45:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:45:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:45:05] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:45:05] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:45:05] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:45:05] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:45:05] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:45:06] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:45:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:45:06] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:45:06] Looking to buy (Cash: $208.49) [2026-03-26 19:45:06] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:45:07] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:45:07] Using cached data for GLOBAL_QUOTE [2026-03-26 19:45:07] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:45:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:45:07] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:45:07] Using cached data for GLOBAL_QUOTE [2026-03-26 19:45:07] Full Alpha Response for IREZ (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:45:07] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:45:07] Balance: $208.49 [2026-03-26 19:55:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:55:03] === Script execution started === [2026-03-26 19:55:03] Current ET time: 2026-03-26 15:55:03 (Hour: 15) [2026-03-26 19:55:03] Current cash: $208.49 [2026-03-26 19:55:03] Current holdings: 2 [2026-03-26 19:55:03] Last trade timestamp: 2026-02-05 20:02:22 [2026-03-26 19:55:03] Should trade? YES (Time since last: 4233161 seconds) [2026-03-26 19:55:03] === STARTING TRADE EXECUTION === [2026-03-26 19:55:03] Evaluating holdings for potential sells [2026-03-26 19:55:03] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:55:03] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 19:55:04] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:55:04] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:55:04] WARNING: Cannot get price for LIMN, skipping [2026-03-26 19:55:04] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:55:04] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 19:55:05] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:55:05] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:55:05] WARNING: Cannot get price for IREZ, skipping [2026-03-26 19:55:05] Looking to buy (Cash: $208.49) [2026-03-26 19:55:05] Alpha API Call: TOP_GAINERS_LOSERS for market [2026-03-26 19:55:06] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 19:55:06] Full Alpha Response for LIMN (on failure): {"Information":"Thank you for using Alpha Vantage! Please consider spreading out your free API requests more sparingly (1 request per second). You may subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to lift the free key rate limit (25 requests per day), raise the per-second burst limit, and instantly unlock all premium endpoints"} [2026-03-26 19:55:06] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 19:55:06] Market hours check: YES (Hour: 15, Day: 4) [2026-03-26 19:55:06] Using cached data for GLOBAL_QUOTE [2026-03-26 19:55:06] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 19:55:06] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 19:55:06] Balance: $208.49 [2026-03-26 21:21:07] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:07] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:07] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 21:21:07] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 21:21:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 21:21:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 21:21:08] Using fallback price for LIMN: $1.7599 [2026-03-26 21:21:08] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 21:21:08] Using cached data for GLOBAL_QUOTE [2026-03-26 21:21:08] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 21:21:08] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 21:21:08] Using fallback price for LIMN: $2.1 [2026-03-26 21:21:08] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 21:21:08] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 21:21:10] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 21:21:10] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 21:21:10] Using fallback price for IREZ: $32.0715 [2026-03-26 21:21:10] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 21:21:11] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:11] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 21:21:11] Using cached data for GLOBAL_QUOTE [2026-03-26 21:21:11] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 21:21:11] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 21:21:11] Using fallback price for LIMN: $1.7599 [2026-03-26 21:21:11] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:11] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 21:21:11] Using cached data for GLOBAL_QUOTE [2026-03-26 21:21:11] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 21:21:11] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 21:21:11] Using fallback price for LIMN: $2.1 [2026-03-26 21:21:11] Market hours check: NO (Hour: 17, Day: 4) [2026-03-26 21:21:11] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 21:21:11] Using cached data for GLOBAL_QUOTE [2026-03-26 21:21:11] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 21:21:11] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 21:21:11] Using fallback price for IREZ: $32.0715 [2026-03-26 22:12:55] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:55] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:55] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 22:12:55] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 22:12:56] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 22:12:56] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 22:12:56] Using fallback price for LIMN: $1.7599 [2026-03-26 22:12:56] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:56] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 22:12:56] Using cached data for GLOBAL_QUOTE [2026-03-26 22:12:56] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 22:12:56] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 22:12:56] Using fallback price for LIMN: $2.1 [2026-03-26 22:12:56] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:56] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 22:12:56] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 22:12:57] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 22:12:57] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 22:12:57] Using fallback price for IREZ: $32.0715 [2026-03-26 22:12:57] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 22:12:58] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 22:12:58] Using cached data for GLOBAL_QUOTE [2026-03-26 22:12:58] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 22:12:58] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 22:12:58] Using fallback price for LIMN: $1.7599 [2026-03-26 22:12:58] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 22:12:58] Using cached data for GLOBAL_QUOTE [2026-03-26 22:12:58] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 22:12:58] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 22:12:58] Using fallback price for LIMN: $2.1 [2026-03-26 22:12:58] Market hours check: NO (Hour: 18, Day: 4) [2026-03-26 22:12:58] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 22:12:58] Using cached data for GLOBAL_QUOTE [2026-03-26 22:12:58] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 22:12:58] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 22:12:58] Using fallback price for IREZ: $32.0715 [2026-03-26 23:39:13] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:13] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:13] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 23:39:13] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-26 23:39:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 23:39:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 23:39:15] Using fallback price for LIMN: $1.7599 [2026-03-26 23:39:15] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 23:39:15] Using cached data for GLOBAL_QUOTE [2026-03-26 23:39:15] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 23:39:15] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 23:39:15] Using fallback price for LIMN: $2.1 [2026-03-26 23:39:15] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 23:39:15] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-26 23:39:16] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 23:39:16] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 23:39:16] Using fallback price for IREZ: $32.0715 [2026-03-26 23:39:16] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-26 23:39:17] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 23:39:17] Using cached data for GLOBAL_QUOTE [2026-03-26 23:39:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 23:39:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 23:39:17] Using fallback price for LIMN: $1.7599 [2026-03-26 23:39:17] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 23:39:17] Using cached data for GLOBAL_QUOTE [2026-03-26 23:39:17] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 23:39:17] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-26 23:39:17] Using fallback price for LIMN: $2.1 [2026-03-26 23:39:17] Market hours check: NO (Hour: 19, Day: 4) [2026-03-26 23:39:17] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-26 23:39:17] Using cached data for GLOBAL_QUOTE [2026-03-26 23:39:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-26 23:39:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-26 23:39:17] Using fallback price for IREZ: $32.0715 [2026-03-27 00:14:47] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:47] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:47] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:14:47] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 00:14:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:14:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:14:48] Using fallback price for LIMN: $1.7599 [2026-03-27 00:14:48] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:48] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:14:48] Using cached data for GLOBAL_QUOTE [2026-03-27 00:14:48] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:14:48] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:14:48] Using fallback price for LIMN: $2.1 [2026-03-27 00:14:48] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:48] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:14:48] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 00:14:50] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:14:50] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 00:14:50] Using fallback price for IREZ: $32.0715 [2026-03-27 00:14:50] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 00:14:51] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:14:51] Using cached data for GLOBAL_QUOTE [2026-03-27 00:14:51] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:14:51] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:14:51] Using fallback price for LIMN: $1.7599 [2026-03-27 00:14:51] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:14:51] Using cached data for GLOBAL_QUOTE [2026-03-27 00:14:51] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:14:51] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:14:51] Using fallback price for LIMN: $2.1 [2026-03-27 00:14:51] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:14:51] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:14:51] Using cached data for GLOBAL_QUOTE [2026-03-27 00:14:51] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:14:51] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 00:14:51] Using fallback price for IREZ: $32.0715 [2026-03-27 00:56:35] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:35] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:35] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:56:35] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 00:56:36] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:56:36] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:56:36] Using fallback price for LIMN: $1.7599 [2026-03-27 00:56:36] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:36] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:56:36] Using cached data for GLOBAL_QUOTE [2026-03-27 00:56:36] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:56:36] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:56:36] Using fallback price for LIMN: $2.1 [2026-03-27 00:56:36] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:36] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:56:36] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 00:56:37] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:56:37] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 00:56:37] Using fallback price for IREZ: $32.0715 [2026-03-27 00:56:37] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 00:56:39] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:56:39] Using cached data for GLOBAL_QUOTE [2026-03-27 00:56:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:56:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:56:39] Using fallback price for LIMN: $1.7599 [2026-03-27 00:56:39] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:56:39] Using cached data for GLOBAL_QUOTE [2026-03-27 00:56:39] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:56:39] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:56:39] Using fallback price for LIMN: $2.1 [2026-03-27 00:56:39] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:56:39] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:56:39] Using cached data for GLOBAL_QUOTE [2026-03-27 00:56:39] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:56:39] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 00:56:39] Using fallback price for IREZ: $32.0715 [2026-03-27 00:59:05] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:59:05] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:59:05] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 00:59:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:59:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:59:07] Using fallback price for LIMN: $1.7599 [2026-03-27 00:59:07] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:59:07] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:59:07] Using cached data for GLOBAL_QUOTE [2026-03-27 00:59:07] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:59:07] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 00:59:07] Using fallback price for LIMN: $2.1 [2026-03-27 00:59:07] Market hours check: NO (Hour: 20, Day: 4) [2026-03-27 00:59:07] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 00:59:07] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 00:59:08] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 00:59:08] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 00:59:08] Using fallback price for IREZ: $32.0715 [2026-03-27 01:14:31] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:31] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:31] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 01:14:31] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 01:14:32] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 01:14:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 01:14:32] Using fallback price for LIMN: $1.7599 [2026-03-27 01:14:32] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 01:14:32] Using cached data for GLOBAL_QUOTE [2026-03-27 01:14:32] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 01:14:32] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 01:14:32] Using fallback price for LIMN: $2.1 [2026-03-27 01:14:32] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:32] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 01:14:32] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 01:14:33] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 01:14:33] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 01:14:33] Using fallback price for IREZ: $32.0715 [2026-03-27 01:14:33] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 01:14:34] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:34] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 01:14:34] Using cached data for GLOBAL_QUOTE [2026-03-27 01:14:34] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 01:14:34] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 01:14:34] Using fallback price for LIMN: $1.7599 [2026-03-27 01:14:34] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:34] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 01:14:34] Using cached data for GLOBAL_QUOTE [2026-03-27 01:14:34] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 01:14:34] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 01:14:34] Using fallback price for LIMN: $2.1 [2026-03-27 01:14:34] Market hours check: NO (Hour: 21, Day: 4) [2026-03-27 01:14:34] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 01:14:34] Using cached data for GLOBAL_QUOTE [2026-03-27 01:14:34] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 01:14:34] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 01:14:34] Using fallback price for IREZ: $32.0715 [2026-03-27 02:06:29] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:29] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:06:29] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 02:06:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:06:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:06:30] Using fallback price for LIMN: $1.7599 [2026-03-27 02:06:30] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:06:30] Using cached data for GLOBAL_QUOTE [2026-03-27 02:06:30] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:06:30] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:06:30] Using fallback price for LIMN: $2.1 [2026-03-27 02:06:30] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:30] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:06:30] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 02:06:31] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:06:31] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 02:06:31] Using fallback price for IREZ: $32.0715 [2026-03-27 02:06:31] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 02:06:33] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:06:33] Using cached data for GLOBAL_QUOTE [2026-03-27 02:06:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:06:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:06:33] Using fallback price for LIMN: $1.7599 [2026-03-27 02:06:33] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:06:33] Using cached data for GLOBAL_QUOTE [2026-03-27 02:06:33] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:06:33] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:06:33] Using fallback price for LIMN: $2.1 [2026-03-27 02:06:33] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:06:33] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:06:33] Using cached data for GLOBAL_QUOTE [2026-03-27 02:06:33] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:06:33] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 02:06:33] Using fallback price for IREZ: $32.0715 [2026-03-27 02:47:15] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:15] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:15] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:47:15] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 02:47:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:47:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:47:16] Using fallback price for LIMN: $1.7599 [2026-03-27 02:47:16] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:47:16] Using cached data for GLOBAL_QUOTE [2026-03-27 02:47:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:47:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:47:16] Using fallback price for LIMN: $2.1 [2026-03-27 02:47:16] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:47:16] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 02:47:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:47:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 02:47:17] Using fallback price for IREZ: $32.0715 [2026-03-27 02:47:17] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 02:47:18] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:47:18] Using cached data for GLOBAL_QUOTE [2026-03-27 02:47:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:47:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:47:18] Using fallback price for LIMN: $1.7599 [2026-03-27 02:47:18] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:47:18] Using cached data for GLOBAL_QUOTE [2026-03-27 02:47:18] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:47:18] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 02:47:18] Using fallback price for LIMN: $2.1 [2026-03-27 02:47:18] Market hours check: NO (Hour: 22, Day: 4) [2026-03-27 02:47:18] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 02:47:18] Using cached data for GLOBAL_QUOTE [2026-03-27 02:47:18] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 02:47:18] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 02:47:18] Using fallback price for IREZ: $32.0715 [2026-03-27 03:27:28] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:28] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:27:28] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 03:27:29] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:27:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:27:29] Using fallback price for LIMN: $1.7599 [2026-03-27 03:27:29] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:27:29] Using cached data for GLOBAL_QUOTE [2026-03-27 03:27:29] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:27:29] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:27:29] Using fallback price for LIMN: $2.1 [2026-03-27 03:27:29] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:29] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:27:29] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 03:27:30] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:27:30] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 03:27:30] Using fallback price for IREZ: $32.0715 [2026-03-27 03:27:30] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 03:27:31] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:31] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:27:31] Using cached data for GLOBAL_QUOTE [2026-03-27 03:27:31] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:27:31] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:27:31] Using fallback price for LIMN: $1.7599 [2026-03-27 03:27:31] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:31] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:27:31] Using cached data for GLOBAL_QUOTE [2026-03-27 03:27:31] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:27:31] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:27:31] Using fallback price for LIMN: $2.1 [2026-03-27 03:27:31] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:27:31] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:27:31] Using cached data for GLOBAL_QUOTE [2026-03-27 03:27:31] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:27:31] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 03:27:31] Using fallback price for IREZ: $32.0715 [2026-03-27 03:51:08] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:08] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:08] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:51:08] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 03:51:09] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:51:09] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:51:09] Using fallback price for LIMN: $1.7599 [2026-03-27 03:51:09] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:09] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:51:09] Using cached data for GLOBAL_QUOTE [2026-03-27 03:51:09] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:51:09] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:51:09] Using fallback price for LIMN: $2.1 [2026-03-27 03:51:09] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:09] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:51:09] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 03:51:11] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:51:11] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 03:51:11] Using fallback price for IREZ: $32.0715 [2026-03-27 03:51:11] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 03:51:12] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:51:12] Using cached data for GLOBAL_QUOTE [2026-03-27 03:51:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:51:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:51:12] Using fallback price for LIMN: $1.7599 [2026-03-27 03:51:12] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:51:12] Using cached data for GLOBAL_QUOTE [2026-03-27 03:51:12] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:51:12] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 03:51:12] Using fallback price for LIMN: $2.1 [2026-03-27 03:51:12] Market hours check: NO (Hour: 23, Day: 4) [2026-03-27 03:51:12] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 03:51:12] Using cached data for GLOBAL_QUOTE [2026-03-27 03:51:12] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 03:51:12] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 03:51:12] Using fallback price for IREZ: $32.0715 [2026-03-27 05:27:25] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:25] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:25] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 05:27:25] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 05:27:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 05:27:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 05:27:26] Using fallback price for LIMN: $1.7599 [2026-03-27 05:27:26] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 05:27:26] Using cached data for GLOBAL_QUOTE [2026-03-27 05:27:26] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 05:27:26] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 05:27:26] Using fallback price for LIMN: $2.1 [2026-03-27 05:27:26] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:26] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 05:27:26] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 05:27:27] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 05:27:27] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 05:27:27] Using fallback price for IREZ: $32.0715 [2026-03-27 05:27:27] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 05:27:28] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 05:27:28] Using cached data for GLOBAL_QUOTE [2026-03-27 05:27:28] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 05:27:28] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 05:27:28] Using fallback price for LIMN: $1.7599 [2026-03-27 05:27:28] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 05:27:28] Using cached data for GLOBAL_QUOTE [2026-03-27 05:27:28] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 05:27:28] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 05:27:28] Using fallback price for LIMN: $2.1 [2026-03-27 05:27:28] Market hours check: NO (Hour: 1, Day: 5) [2026-03-27 05:27:28] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 05:27:28] Using cached data for GLOBAL_QUOTE [2026-03-27 05:27:28] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 05:27:28] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 05:27:28] Using fallback price for IREZ: $32.0715 [2026-03-27 06:05:41] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:41] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:41] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:05:41] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 06:05:42] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:05:42] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:05:42] Using fallback price for LIMN: $1.7599 [2026-03-27 06:05:42] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:42] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:05:42] Using cached data for GLOBAL_QUOTE [2026-03-27 06:05:42] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:05:42] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:05:42] Using fallback price for LIMN: $2.1 [2026-03-27 06:05:42] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:42] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:05:42] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 06:05:43] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:05:43] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 06:05:43] Using fallback price for IREZ: $32.0715 [2026-03-27 06:05:43] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 06:05:44] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:05:44] Using cached data for GLOBAL_QUOTE [2026-03-27 06:05:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:05:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:05:44] Using fallback price for LIMN: $1.7599 [2026-03-27 06:05:44] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:05:44] Using cached data for GLOBAL_QUOTE [2026-03-27 06:05:44] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:05:44] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:05:44] Using fallback price for LIMN: $2.1 [2026-03-27 06:05:44] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:05:44] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:05:44] Using cached data for GLOBAL_QUOTE [2026-03-27 06:05:44] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:05:44] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 06:05:44] Using fallback price for IREZ: $32.0715 [2026-03-27 06:35:49] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:49] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:49] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:35:49] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 06:35:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:35:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:35:50] Using fallback price for LIMN: $1.7599 [2026-03-27 06:35:50] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:35:50] Using cached data for GLOBAL_QUOTE [2026-03-27 06:35:50] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:35:50] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:35:50] Using fallback price for LIMN: $2.1 [2026-03-27 06:35:50] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:50] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:35:50] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 06:35:52] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:35:52] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 06:35:52] Using fallback price for IREZ: $32.0715 [2026-03-27 06:35:52] Alpha API Call: TIME_SERIES_INTRADAY for ^DJI [2026-03-27 06:35:53] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:35:53] Using cached data for GLOBAL_QUOTE [2026-03-27 06:35:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:35:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:35:53] Using fallback price for LIMN: $1.7599 [2026-03-27 06:35:53] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:35:53] Using cached data for GLOBAL_QUOTE [2026-03-27 06:35:53] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:35:53] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:35:53] Using fallback price for LIMN: $2.1 [2026-03-27 06:35:53] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:35:53] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:35:53] Using cached data for GLOBAL_QUOTE [2026-03-27 06:35:53] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:35:53] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 06:35:53] Using fallback price for IREZ: $32.0715 [2026-03-27 06:49:14] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:49:14] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:49:14] Alpha API Call: GLOBAL_QUOTE for LIMN [2026-03-27 06:49:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:49:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:49:16] Using fallback price for LIMN: $1.7599 [2026-03-27 06:49:16] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:49:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:49:16] Using cached data for GLOBAL_QUOTE [2026-03-27 06:49:16] Full Alpha Response for LIMN (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:49:16] ✗ ERROR: Could not get price for LIMN from Alpha Vantage [2026-03-27 06:49:16] Using fallback price for LIMN: $2.1 [2026-03-27 06:49:16] Market hours check: NO (Hour: 2, Day: 5) [2026-03-27 06:49:16] ⚠ Market closed - Alpha Vantage will return previous close [2026-03-27 06:49:16] Alpha API Call: GLOBAL_QUOTE for IREZ [2026-03-27 06:49:17] Full Alpha Response for IREZ (on failure): {"Information":"We have detected your API key as ZDDRBPDVFCQUN1P4 and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https:\/\/www.alphavantage.co\/premium\/ to instantly remove all daily rate limits."} [2026-03-27 06:49:17] ✗ ERROR: Could not get price for IREZ from Alpha Vantage [2026-03-27 06:49:17] Using fallback price for IREZ: $32.0715