GithubHelp home page GithubHelp logo

Comments (12)

iprak avatar iprak commented on June 13, 2024 1

I have pushed out a new release with some more logging.

from yahoofinance.

iprak avatar iprak commented on June 13, 2024

Can you enable debug logging on the yahoofinance and include the log for yahoofinance?

from yahoofinance.

unosakk avatar unosakk commented on June 13, 2024

2021-05-21 20:05:16 INFO (MainThread) [custom_components.yahoofinance] Requesting data from coordinator with update interval of 6:00:00.
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance] Data = {'quoteResponse': {'result': [{'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISH ELEC V DRIV ', 'longName': 'iShares Electric Vehicles and Driving Technology UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_590587254', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.07400036, 'regularMarketChangePercent': 0.97068745, 'regularMarketTime': 1621610957, 'regularMarketPrice': 7.6975, 'regularMarketDayHigh': 7.738, 'regularMarketDayRange': '7.64 - 7.738', 'regularMarketDayLow': 7.64, 'regularMarketVolume': 146972, 'regularMarketPreviousClose': 7.6235, 'bid': 7.71, 'ask': 7.719, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 7.64, 'averageDailyVolume3Month': 220094, 'averageDailyVolume10Day': 144977, 'fiftyTwoWeekLowChange': 3.5705004, 'fiftyTwoWeekLowChangePercent': 0.8651564, 'fiftyTwoWeekRange': '4.127 - 8.183', 'fiftyTwoWeekHighChange': -0.48549938, 'fiftyTwoWeekHighChangePercent': -0.059330247, 'fiftyTwoWeekLow': 4.127, 'fiftyTwoWeekHigh': 8.183, 'ytdReturn': 6.79, 'trailingThreeMonthReturns': 1.61, 'trailingThreeMonthNavReturns': 2.29, 'fiftyDayAverage': 7.68925, 'fiftyDayAverageChange': 0.0082502365, 'fiftyDayAverageChangePercent': 0.0010729573, 'twoHundredDayAverage': 7.37925, 'twoHundredDayAverageChange': 0.31825018, 'twoHundredDayAverageChangePercent': 0.04312771, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1550649600000, 'priceHint': 2, 'marketState': 'POSTPOST', 'symbol': 'ECAR.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISHS AUTO & ROBO', 'longName': 'iShares Automation & Robotics UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_337935246', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.06499958, 'regularMarketChangePercent': 0.5407619, 'regularMarketTime': 1621611319, 'regularMarketPrice': 12.085, 'regularMarketDayHigh': 12.16, 'regularMarketDayRange': '12.07 - 12.16', 'regularMarketDayLow': 12.07, 'regularMarketVolume': 281835, 'regularMarketPreviousClose': 12.02, 'bid': 12.095, 'ask': 12.1, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 11.87, 'averageDailyVolume3Month': 130514, 'averageDailyVolume10Day': 170411, 'fiftyTwoWeekLowChange': 5.6688, 'fiftyTwoWeekLowChangePercent': 0.88351357, 'fiftyTwoWeekRange': '6.4162 - 908.05', 'fiftyTwoWeekHighChange': -895.96497, 'fiftyTwoWeekHighChangePercent': -0.98669124, 'fiftyTwoWeekLow': 6.4162, 'fiftyTwoWeekHigh': 908.05, 'ytdReturn': 4.67, 'trailingThreeMonthReturns': 3.27, 'trailingThreeMonthNavReturns': 3.35, 'fiftyDayAverage': 119.70027, 'fiftyDayAverageChange': -107.61527, 'fiftyDayAverageChangePercent': -0.8990395, 'twoHundredDayAverage': 89.039856, 'twoHundredDayAverageChange': -76.95486, 'twoHundredDayAverageChangePercent': -0.86427426, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1473318000000, 'priceHint': 2, 'marketState': 'POSTPOST', 'symbol': 'RBOT.L'}], 'error': None}}
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance] Updated ECAR.L to 7.6975
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance] Updated RBOT.L to 12.085
2021-05-21 20:05:20 INFO (MainThread) [custom_components.yahoofinance] Data updated
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance] Finished fetching YahooSymbolUpdateCoordinator data in 3.369 seconds
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.rbot_l target_currency=EUR
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.ecar_l target_currency=EUR
2021-05-21 20:05:20 INFO (MainThread) [custom_components.yahoofinance.sensor] Entities added for ['RBOT.L', 'ECAR.L']
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD, financialCurrency=None
2021-05-21 20:05:20 INFO (MainThread) [custom_components.yahoofinance] Added USDEUR=X and requested update in 5 seconds.
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L conversion USDEUR=X=None
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD, financialCurrency=None
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L conversion USDEUR=X=None
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD, financialCurrency=None
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L conversion USDEUR=X=None
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD, financialCurrency=None
2021-05-21 20:05:20 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L conversion USDEUR=X=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance] Data = {'quoteResponse': {'result': [{'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISH ELEC V DRIV ', 'longName': 'iShares Electric Vehicles and Driving Technology UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_590587254', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.07400036, 'regularMarketChangePercent': 0.97068745, 'regularMarketTime': 1621610957, 'regularMarketPrice': 7.6975, 'regularMarketDayHigh': 7.738, 'regularMarketDayRange': '7.64 - 7.738', 'regularMarketDayLow': 7.64, 'regularMarketVolume': 146972, 'regularMarketPreviousClose': 7.6235, 'bid': 7.71, 'ask': 7.719, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 7.64, 'averageDailyVolume3Month': 220094, 'averageDailyVolume10Day': 144977, 'fiftyTwoWeekLowChange': 3.5705004, 'fiftyTwoWeekLowChangePercent': 0.8651564, 'fiftyTwoWeekRange': '4.127 - 8.183', 'fiftyTwoWeekHighChange': -0.48549938, 'fiftyTwoWeekHighChangePercent': -0.059330247, 'fiftyTwoWeekLow': 4.127, 'fiftyTwoWeekHigh': 8.183, 'ytdReturn': 6.79, 'trailingThreeMonthReturns': 1.61, 'trailingThreeMonthNavReturns': 2.29, 'fiftyDayAverage': 7.68925, 'fiftyDayAverageChange': 0.0082502365, 'fiftyDayAverageChangePercent': 0.0010729573, 'twoHundredDayAverage': 7.37925, 'twoHundredDayAverageChange': 0.31825018, 'twoHundredDayAverageChangePercent': 0.04312771, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1550649600000, 'priceHint': 2, 'marketState': 'POSTPOST', 'symbol': 'ECAR.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISHS AUTO & ROBO', 'longName': 'iShares Automation & Robotics UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_337935246', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.06499958, 'regularMarketChangePercent': 0.5407619, 'regularMarketTime': 1621611319, 'regularMarketPrice': 12.085, 'regularMarketDayHigh': 12.16, 'regularMarketDayRange': '12.07 - 12.16', 'regularMarketDayLow': 12.07, 'regularMarketVolume': 281835, 'regularMarketPreviousClose': 12.02, 'bid': 12.095, 'ask': 12.1, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 11.87, 'averageDailyVolume3Month': 130514, 'averageDailyVolume10Day': 170411, 'fiftyTwoWeekLowChange': 5.6688, 'fiftyTwoWeekLowChangePercent': 0.88351357, 'fiftyTwoWeekRange': '6.4162 - 908.05', 'fiftyTwoWeekHighChange': -895.96497, 'fiftyTwoWeekHighChangePercent': -0.98669124, 'fiftyTwoWeekLow': 6.4162, 'fiftyTwoWeekHigh': 908.05, 'ytdReturn': 4.67, 'trailingThreeMonthReturns': 3.27, 'trailingThreeMonthNavReturns': 3.35, 'fiftyDayAverage': 119.70027, 'fiftyDayAverageChange': -107.61527, 'fiftyDayAverageChangePercent': -0.8990395, 'twoHundredDayAverage': 89.039856, 'twoHundredDayAverageChange': -76.95486, 'twoHundredDayAverageChangePercent': -0.86427426, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1473318000000, 'priceHint': 2, 'marketState': 'POSTPOST', 'symbol': 'RBOT.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'shortName': 'USD/EUR', 'regularMarketChange': 0.004400015, 'regularMarketChangePercent': 0.5384257, 'regularMarketPrice': 0.8216, 'regularMarketDayHigh': 0.8219, 'regularMarketDayLow': 0.8166, 'regularMarketPreviousClose': 0.8172, 'bid': 0.8216, 'ask': 0.8221, 'regularMarketOpen': 0.8175, 'fiftyTwoWeekLow': 0.8097, 'fiftyTwoWeekHigh': 0.91979, 'fiftyDayAverage': 0.8323693, 'twoHundredDayAverage': 0.8311213, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'regularMarketTime': 1621616722, 'regularMarketDayRange': '0.8166 - 0.8219', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011900008, 'fiftyTwoWeekLowChangePercent': 0.010945508, 'fiftyTwoWeekRange': '0.8097 - 0.91979', 'fiftyTwoWeekHighChange': -0.09819001, 'fiftyTwoWeekHighChangePercent': -0.07950445, 'fiftyDayAverageChange': -0.010769308, 'fiftyDayAverageChangePercent': -0.008964041, 'twoHundredDayAverageChange': -0.009521306, 'twoHundredDayAverageChangePercent': -0.00791336, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'marketState': 'REGULAR', 'symbol': 'EUR=X'}], 'error': None}}
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance] Updated ECAR.L to 7.6975
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance] Updated RBOT.L to 12.085
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance] Updated EUR=X to 0.8216
2021-05-21 20:05:25 INFO (MainThread) [custom_components.yahoofinance] Data updated
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance] Finished fetching YahooSymbolUpdateCoordinator data in 0.185 seconds
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD, financialCurrency=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L conversion USDEUR=X=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD, financialCurrency=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L conversion USDEUR=X=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD, financialCurrency=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L conversion USDEUR=X=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD, financialCurrency=None
2021-05-21 20:05:25 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L conversion USDEUR=X=None

from yahoofinance.

iprak avatar iprak commented on June 13, 2024

A request was correctly made for the symbol USDEUR=X

Added USDEUR=X and requested update in 5 seconds.

But the symbol received in the data was EUR=X , it is towards the end of that big json string. And so the data updated ended up being

Updated EUR=X to 0.8216

I am not sure why the data being returned is like this. Do you recall when this might have started happening?

from yahoofinance.

unosakk avatar unosakk commented on June 13, 2024
Updated EUR=X to 0.8216

I am not sure why the data being returned is like this. Do you recall when this might have started happening?

right after i started using it. 14.05.2021 was the first time i added it to HA

from yahoofinance.

iprak avatar iprak commented on June 13, 2024

Sorry I have not been able to reproduce it. I added a bunch of symbols to slow down but eventually the symbol in the data was USDEUR and so the conversion got resolved. I will keep poking at it.

2021-05-22 01:32:34 INFO (MainThread) [custom_components.yahoofinance] Added USDCHF=X and requested update in 5 seconds.
2021-05-22 01:32:34 DEBUG (MainThread) [custom_components.yahoofinance.sensor] BABA conversion USDCHF=X=None
2021-05-22 01:32:34 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD, financialCurrency=None
2021-05-22 01:32:34 INFO (MainThread) [custom_components.yahoofinance] Added USDEUR=X and requested update in 5 seconds.
2021-05-22 01:32:34 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L conversion USDEUR=X=None
2021-05-22 01:32:34 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD, financialCurrency=None
2021-05-22 01:32:34 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L conversion USDEUR=X=None
...
'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'priceHint': 4, 'symbol': 'USDEUR=X'}], 'error': None}}
...

2021-05-22 01:32:40 DEBUG (MainThread) [custom_components.yahoofinance] Updated USDCHF=X to 0.8975
2021-05-22 01:32:40 DEBUG (MainThread) [custom_components.yahoofinance] Updated USDEUR=X to 0.8209

from yahoofinance.

unosakk avatar unosakk commented on June 13, 2024

Added a template sensor to convert the price myself for needed stocks.
Added a random stock to be converter with component and updated the component.

I will let you know if the problem occurs again.

from yahoofinance.

unosakk avatar unosakk commented on June 13, 2024

^GSPC is not converted to EUR

2021-05-23 18:27:54 WARNING (MainThread) [homeassistant.loader] You are using a custom integration sonoff which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-05-23 18:27:54 WARNING (MainThread) [homeassistant.loader] You are using a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-05-23 18:27:54 WARNING (MainThread) [homeassistant.loader] You are using a custom integration yahoofinance which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-05-23 18:28:27 INFO (MainThread) [custom_components.yahoofinance] Requesting data from coordinator with update interval of 1:00:00.
2021-05-23 18:28:27 DEBUG (MainThread) [custom_components.yahoofinance] Requesting data from 'https://query1.finance.yahoo.com/v7/finance/quote?symbols=EURUSD=X,ECAR.L,USDEUR=X,EXXT.DE,^GSPC,RBOT.L'
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Data = {'quoteResponse': {'result': [{'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'shortName': 'EUR/USD', 'regularMarketChange': -0.005515456, 'regularMarketChangePercent': -0.450727, 'regularMarketPrice': 1.2181752, 'regularMarketDayHigh': 1.2245897, 'regularMarketDayLow': 1.216693, 'regularMarketPreviousClose': 1.2236906, 'bid': 1.2181752, 'ask': 1.2174337, 'regularMarketOpen': 1.2232416, 'fiftyTwoWeekLow': 1.0872047, 'fiftyTwoWeekHigh': 1.2350253, 'fiftyDayAverage': 1.203197, 'twoHundredDayAverage': 1.2037649, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '1.216693 - 1.2245897', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.013832296, 'fiftyTwoWeekRange': '1.0872047 - 1.2350253', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.10751367, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.012295516, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.011829347, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'marketState': 'CLOSED', 'symbol': 'EURUSD=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISH ELEC V DRIV ', 'longName': 'iShares Electric Vehicles and Driving Technology UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_590587254', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.07400036, 'regularMarketChangePercent': 0.97068745, 'regularMarketTime': 1621610957, 'regularMarketPrice': 7.6975, 'regularMarketDayHigh': 7.738, 'regularMarketDayRange': '7.64 - 7.738', 'regularMarketDayLow': 7.64, 'regularMarketVolume': 146972, 'regularMarketPreviousClose': 7.6235, 'bid': 7.71, 'ask': 7.719, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 7.64, 'averageDailyVolume3Month': 220422, 'averageDailyVolume10Day': 135155, 'fiftyTwoWeekLowChange': 3.5225, 'fiftyTwoWeekLowChangePercent': 0.84371257, 'fiftyTwoWeekRange': '4.175 - 8.183', 'fiftyTwoWeekHighChange': -0.48549938, 'fiftyTwoWeekHighChangePercent': -0.059330247, 'fiftyTwoWeekLow': 4.175, 'fiftyTwoWeekHigh': 8.183, 'ytdReturn': 6.79, 'trailingThreeMonthReturns': 1.61, 'trailingThreeMonthNavReturns': 2.29, 'fiftyDayAverage': 7.6875, 'fiftyDayAverageChange': 0.010000229, 'fiftyDayAverageChangePercent': 0.0013008427, 'twoHundredDayAverage': 7.4030914, 'twoHundredDayAverageChange': 0.2944088, 'twoHundredDayAverageChangePercent': 0.03976836, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1550649600000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': 'ECAR.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'shortName': 'USD/EUR', 'regularMarketChange': 0.003700018, 'regularMarketChangePercent': 0.45276773, 'regularMarketPrice': 0.8209, 'regularMarketDayHigh': 0.8219, 'regularMarketDayLow': 0.8166, 'regularMarketPreviousClose': 0.8172, 'bid': 0.8209, 'ask': 0.8214, 'regularMarketOpen': 0.8175, 'fiftyTwoWeekLow': 0.8097, 'fiftyTwoWeekHigh': 0.91979, 'fiftyDayAverage': 0.83111906, 'twoHundredDayAverage': 0.830727, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '0.8166 - 0.8219', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.013832296, 'fiftyTwoWeekRange': '0.8097 - 0.91979', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.10751367, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.012295516, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.011829347, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'marketState': 'CLOSED', 'symbol': 'EUR=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'EUR', 'exchange': 'GER', 'shortName': 'ISHARES NASDAQ-100 U.ETF', 'longName': 'iShares NASDAQ-100 UCITS ETF (DE)', 'messageBoardId': 'finmb_29617845', 'exchangeTimezoneName': 'Europe/Berlin', 'exchangeTimezoneShortName': 'CEST', 'gmtOffSetMilliseconds': 7200000, 'market': 'de_market', 'esgPopulated': False, 'regularMarketChange': 0.099998474, 'regularMarketChangePercent': 0.09302184, 'regularMarketTime': 1621611371, 'regularMarketPrice': 107.6, 'regularMarketDayHigh': 108.36, 'regularMarketDayRange': '107.48 - 108.36', 'regularMarketDayLow': 107.48, 'regularMarketVolume': 35100, 'regularMarketPreviousClose': 107.5, 'bid': 107.72, 'ask': 107.8, 'bidSize': 482, 'askSize': 221, 'fullExchangeName': 'XETRA', 'regularMarketOpen': 107.66, 'averageDailyVolume3Month': 60291, 'averageDailyVolume10Day': 33596, 'fiftyTwoWeekLowChange': 26.25, 'fiftyTwoWeekLowChangePercent': 0.3226798, 'fiftyTwoWeekRange': '81.35 - 114.38', 'fiftyTwoWeekHighChange': -6.779999, 'fiftyTwoWeekHighChangePercent': -0.05927609, 'fiftyTwoWeekLow': 81.35, 'fiftyTwoWeekHigh': 114.38, 'ytdReturn': 7.96, 'trailingThreeMonthNavReturns': 7.3, 'fiftyDayAverage': 111.12334, 'fiftyDayAverageChange': -3.5233383, 'fiftyDayAverageChangePercent': -0.031706557, 'twoHundredDayAverage': 105.42536, 'twoHundredDayAverageChange': 2.1746368, 'twoHundredDayAverageChangePercent': 0.020627264, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1199260800000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': 'EXXT.DE'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'INDEX', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'exchange': 'SNP', 'shortName': 'S&P 500', 'messageBoardId': 'finmb_INDEXGSPC', 'exchangeTimezoneName': 'America/New_York', 'exchangeTimezoneShortName': 'EDT', 'gmtOffSetMilliseconds': -14400000, 'market': 'us_market', 'esgPopulated': False, 'regularMarketChange': -3.260254, 'regularMarketChangePercent': -0.078388065, 'regularMarketTime': 1621632734, 'regularMarketPrice': 4155.86, 'regularMarketDayHigh': 4188.72, 'regularMarketDayRange': '4151.72 - 4188.72', 'regularMarketDayLow': 4151.72, 'regularMarketVolume': 2192477000, 'regularMarketPreviousClose': 4159.12, 'bid': 4109.84, 'ask': 4198.07, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'SNP', 'regularMarketOpen': 4168.61, 'averageDailyVolume3Month': 4518953809, 'averageDailyVolume10Day': 3379407142, 'fiftyTwoWeekLowChange': 1190.2, 'fiftyTwoWeekLowChangePercent': 0.4013272, 'fiftyTwoWeekRange': '2965.66 - 4238.04', 'fiftyTwoWeekHighChange': -82.180176, 'fiftyTwoWeekHighChangePercent': -0.01939108, 'fiftyTwoWeekLow': 2965.66, 'fiftyTwoWeekHigh': 4238.04, 'fiftyDayAverage': 4151.876, 'fiftyDayAverageChange': 3.9838867, 'fiftyDayAverageChangePercent': 0.000959539, 'twoHundredDayAverage': 3874.0212, 'twoHundredDayAverageChange': 281.83862, 'twoHundredDayAverageChangePercent': 0.072750926, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': -1325583000000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': '^GSPC'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISHS AUTO & ROBO', 'longName': 'iShares Automation & Robotics UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_337935246', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.06499958, 'regularMarketChangePercent': 0.5407619, 'regularMarketTime': 1621611319, 'regularMarketPrice': 12.085, 'regularMarketDayHigh': 12.16, 'regularMarketDayRange': '12.07 - 12.16', 'regularMarketDayLow': 12.07, 'regularMarketVolume': 281835, 'regularMarketPreviousClose': 12.02, 'bid': 12.095, 'ask': 12.1, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 11.87, 'averageDailyVolume3Month': 131551, 'averageDailyVolume10Day': 121713, 'fiftyTwoWeekLowChange': 5.6688, 'fiftyTwoWeekLowChangePercent': 0.88351357, 'fiftyTwoWeekRange': '6.4162 - 908.05', 'fiftyTwoWeekHighChange': -895.96497, 'fiftyTwoWeekHighChangePercent': -0.98669124, 'fiftyTwoWeekLow': 6.4162, 'fiftyTwoWeekHigh': 908.05, 'ytdReturn': 4.67, 'trailingThreeMonthReturns': 3.27, 'trailingThreeMonthNavReturns': 3.35, 'fiftyDayAverage': 68.29696, 'fiftyDayAverageChange': -56.21196, 'fiftyDayAverageChangePercent': -0.82305217, 'twoHundredDayAverage': 90.21995, 'twoHundredDayAverageChange': -78.13495, 'twoHundredDayAverageChangePercent': -0.8660496, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1473318000000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': 'RBOT.L'}], 'error': None}}
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Updated EURUSD=X to 1.2181752
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Updated ECAR.L to 7.6975
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Updated EUR=X to 0.8209
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Updated EXXT.DE to 107.6
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Updated RBOT.L to 12.085
2021-05-23 18:28:32 INFO (MainThread) [custom_components.yahoofinance] All data updated
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance] Finished fetching YahooSymbolUpdateCoordinator data in 4.859 seconds
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.rbot_l target_currency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.ecar_l target_currency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.gspc target_currency=EUR
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.exxt_de target_currency=EUR
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.usdeur_x target_currency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.eurusd_x target_currency=None
2021-05-23 18:28:32 INFO (MainThread) [custom_components.yahoofinance.sensor] Entities added for ['RBOT.L', 'ECAR.L', '^GSPC', 'EXXT.DE', 'USDEUR=X', 'EURUSD=X']
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 18:28:32 INFO (MainThread) [custom_components.yahoofinance] Added EUREUR=X and requested update in 5 seconds.
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X Symbol data is None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X Symbol data is None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None
2021-05-23 18:28:32 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None
2021-05-23 18:28:37 DEBUG (MainThread) [custom_components.yahoofinance] Requesting data from 'https://query1.finance.yahoo.com/v7/finance/quote?symbols=EURUSD=X,ECAR.L,USDEUR=X,EXXT.DE,^GSPC,RBOT.L,EUREUR=X'
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Data = {'quoteResponse': {'result': [{'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'shortName': 'EUR/USD', 'regularMarketChange': -0.005515456, 'regularMarketChangePercent': -0.450727, 'regularMarketPrice': 1.2181752, 'regularMarketDayHigh': 1.2245897, 'regularMarketDayLow': 1.216693, 'regularMarketPreviousClose': 1.2236906, 'bid': 1.2181752, 'ask': 1.2174337, 'regularMarketOpen': 1.2232416, 'fiftyTwoWeekLow': 1.0872047, 'fiftyTwoWeekHigh': 1.2350253, 'fiftyDayAverage': 1.203197, 'twoHundredDayAverage': 1.2037649, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '1.216693 - 1.2245897', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.010301658, 'fiftyTwoWeekRange': '1.0872047 - 1.2350253', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.08007124, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.008493237, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.008163519, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'marketState': 'CLOSED', 'symbol': 'EURUSD=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISH ELEC V DRIV ', 'longName': 'iShares Electric Vehicles and Driving Technology UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_590587254', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.07400036, 'regularMarketChangePercent': 0.97068745, 'regularMarketTime': 1621610957, 'regularMarketPrice': 7.6975, 'regularMarketDayHigh': 7.738, 'regularMarketDayRange': '7.64 - 7.738', 'regularMarketDayLow': 7.64, 'regularMarketVolume': 146972, 'regularMarketPreviousClose': 7.6235, 'bid': 7.71, 'ask': 7.719, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 7.64, 'averageDailyVolume3Month': 220422, 'averageDailyVolume10Day': 135155, 'fiftyTwoWeekLowChange': 3.5225, 'fiftyTwoWeekLowChangePercent': 0.84371257, 'fiftyTwoWeekRange': '4.175 - 8.183', 'fiftyTwoWeekHighChange': -0.48549938, 'fiftyTwoWeekHighChangePercent': -0.059330247, 'fiftyTwoWeekLow': 4.175, 'fiftyTwoWeekHigh': 8.183, 'ytdReturn': 6.79, 'trailingThreeMonthReturns': 1.61, 'trailingThreeMonthNavReturns': 2.29, 'fiftyDayAverage': 7.6875, 'fiftyDayAverageChange': 0.010000229, 'fiftyDayAverageChangePercent': 0.0013008427, 'twoHundredDayAverage': 7.4030914, 'twoHundredDayAverageChange': 0.2944088, 'twoHundredDayAverageChangePercent': 0.03976836, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1550649600000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': 'ECAR.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'shortName': 'USD/EUR', 'regularMarketChange': 0.003700018, 'regularMarketChangePercent': 0.45276773, 'regularMarketPrice': 0.8209, 'regularMarketDayHigh': 0.8219, 'regularMarketDayLow': 0.8166, 'regularMarketPreviousClose': 0.8172, 'bid': 0.8209, 'ask': 0.8214, 'regularMarketOpen': 0.8175, 'fiftyTwoWeekLow': 0.8097, 'fiftyTwoWeekHigh': 0.91979, 'fiftyDayAverage': 0.83111906, 'twoHundredDayAverage': 0.830727, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '0.8166 - 0.8219', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.010301658, 'fiftyTwoWeekRange': '0.8097 - 0.91979', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.08007124, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.008493237, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.008163519, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'marketState': 'CLOSED', 'symbol': 'EUR=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'EUR', 'exchange': 'GER', 'shortName': 'ISHARES NASDAQ-100 U.ETF', 'longName': 'iShares NASDAQ-100 UCITS ETF (DE)', 'messageBoardId': 'finmb_29617845', 'exchangeTimezoneName': 'Europe/Berlin', 'exchangeTimezoneShortName': 'CEST', 'gmtOffSetMilliseconds': 7200000, 'market': 'de_market', 'esgPopulated': False, 'regularMarketChange': 0.099998474, 'regularMarketChangePercent': 0.09302184, 'regularMarketTime': 1621611371, 'regularMarketPrice': 107.6, 'regularMarketDayHigh': 108.36, 'regularMarketDayRange': '107.48 - 108.36', 'regularMarketDayLow': 107.48, 'regularMarketVolume': 35100, 'regularMarketPreviousClose': 107.5, 'bid': 107.72, 'ask': 107.8, 'bidSize': 482, 'askSize': 221, 'fullExchangeName': 'XETRA', 'regularMarketOpen': 107.66, 'averageDailyVolume3Month': 60291, 'averageDailyVolume10Day': 33596, 'fiftyTwoWeekLowChange': 26.25, 'fiftyTwoWeekLowChangePercent': 0.3226798, 'fiftyTwoWeekRange': '81.35 - 114.38', 'fiftyTwoWeekHighChange': -6.779999, 'fiftyTwoWeekHighChangePercent': -0.05927609, 'fiftyTwoWeekLow': 81.35, 'fiftyTwoWeekHigh': 114.38, 'ytdReturn': 7.96, 'trailingThreeMonthNavReturns': 7.3, 'fiftyDayAverage': 111.12334, 'fiftyDayAverageChange': -3.5233383, 'fiftyDayAverageChangePercent': -0.031706557, 'twoHundredDayAverage': 105.42536, 'twoHundredDayAverageChange': 2.1746368, 'twoHundredDayAverageChangePercent': 0.020627264, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': 1199260800000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': 'EXXT.DE'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'INDEX', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'exchange': 'SNP', 'shortName': 'S&P 500', 'messageBoardId': 'finmb_INDEXGSPC', 'exchangeTimezoneName': 'America/New_York', 'exchangeTimezoneShortName': 'EDT', 'gmtOffSetMilliseconds': -14400000, 'market': 'us_market', 'esgPopulated': False, 'regularMarketChange': -3.260254, 'regularMarketChangePercent': -0.078388065, 'regularMarketTime': 1621632734, 'regularMarketPrice': 4155.86, 'regularMarketDayHigh': 4188.72, 'regularMarketDayRange': '4151.72 - 4188.72', 'regularMarketDayLow': 4151.72, 'regularMarketVolume': 2192477000, 'regularMarketPreviousClose': 4159.12, 'bid': 4109.84, 'ask': 4198.07, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'SNP', 'regularMarketOpen': 4168.61, 'averageDailyVolume3Month': 4518953809, 'averageDailyVolume10Day': 3379407142, 'fiftyTwoWeekLowChange': 1190.2, 'fiftyTwoWeekLowChangePercent': 0.4013272, 'fiftyTwoWeekRange': '2965.66 - 4238.04', 'fiftyTwoWeekHighChange': -82.180176, 'fiftyTwoWeekHighChangePercent': -0.01939108, 'fiftyTwoWeekLow': 2965.66, 'fiftyTwoWeekHigh': 4238.04, 'fiftyDayAverage': 4151.876, 'fiftyDayAverageChange': 3.9838867, 'fiftyDayAverageChangePercent': 0.000959539, 'twoHundredDayAverage': 3874.0212, 'twoHundredDayAverageChange': 281.83862, 'twoHundredDayAverageChangePercent': 0.072750926, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'firstTradeDateMilliseconds': -1325583000000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': '^GSPC'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISHS AUTO & ROBO', 'longName': 'iShares Automation & Robotics UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_337935246', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'regularMarketChange': 0.06499958, 'regularMarketChangePercent': 0.5407619, 'regularMarketTime': 1621611319, 'regularMarketPrice': 12.085, 'regularMarketDayHigh': 12.16, 'regularMarketDayRange': '12.07 - 12.16', 'regularMarketDayLow': 12.07, 'regularMarketVolume': 281835, 'regularMarketPreviousClose': 12.02, 'bid': 12.095, 'ask': 12.1, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 11.87, 'averageDailyVolume3Month': 131551, 'averageDailyVolume10Day': 121713, 'fiftyTwoWeekLowChange': 5.6688, 'fiftyTwoWeekLowChangePercent': 0.88351357, 'fiftyTwoWeekRange': '6.4162 - 908.05', 'fiftyTwoWeekHighChange': -895.96497, 'fiftyTwoWeekHighChangePercent': -0.98669124, 'fiftyTwoWeekLow': 6.4162, 'fiftyTwoWeekHigh': 908.05, 'ytdReturn': 4.67, 'trailingThreeMonthReturns': 3.27, 'trailingThreeMonthNavReturns': 3.35, 'fiftyDayAverage': 68.29696, 'fiftyDayAverageChange': -56.21196, 'fiftyDayAverageChangePercent': -0.82305217, 'twoHundredDayAverage': 90.21995, 'twoHundredDayAverageChange': -78.13495, 'twoHundredDayAverageChangePercent': -0.8660496, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'firstTradeDateMilliseconds': 1473318000000, 'priceHint': 2, 'marketState': 'CLOSED', 'symbol': 'RBOT.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'exchange': 'CCY', 'shortName': 'EUR/EUR', 'messageBoardId': 'finmb_EUREUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'regularMarketChange': 0.0, 'regularMarketChangePercent': 0.0, 'regularMarketTime': 1621782043, 'regularMarketPrice': 1.0, 'regularMarketDayHigh': 1.0, 'regularMarketDayRange': '1.0 - 1.0', 'regularMarketDayLow': 1.0, 'regularMarketVolume': 0, 'regularMarketPreviousClose': 1.0, 'bid': 1.0, 'ask': 1.0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'regularMarketOpen': 1.0, 'fiftyTwoWeekLowChange': 0.0, 'fiftyTwoWeekLowChangePercent': 0.0, 'fiftyTwoWeekRange': '1.0 - 1.0', 'fiftyTwoWeekHighChange': 0.0, 'fiftyTwoWeekHighChangePercent': 0.0, 'fiftyTwoWeekLow': 1.0, 'fiftyTwoWeekHigh': 1.0, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'priceHint': 4, 'marketState': 'CLOSED', 'symbol': 'EUREUR=X'}], 'error': None}}
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated EURUSD=X to 1.2181752
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated ECAR.L to 7.6975
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated EUR=X to 0.8209
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated EXXT.DE to 107.6
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated RBOT.L to 12.085
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Updated EUREUR=X to 1.0
2021-05-23 18:28:38 INFO (MainThread) [custom_components.yahoofinance] All data updated
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance] Finished fetching YahooSymbolUpdateCoordinator data in 0.272 seconds
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE conversion EUREUR=X=1.0
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE market_price converted to 107.6
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE conversion EUREUR=X=1.0
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE market_price converted to 107.6
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X Symbol data is None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X Symbol data is None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None
2021-05-23 18:28:38 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None

from yahoofinance.

unosakk avatar unosakk commented on June 13, 2024

2021-05-23 19:12:57 WARNING (MainThread) [homeassistant.loader] You are using a custom integration yahoofinance which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-05-23 19:12:57 WARNING (MainThread) [homeassistant.loader] You are using a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-05-23 19:12:57 WARNING (MainThread) [homeassistant.loader] You are using a custom integration sonoff which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-05-23 19:13:00 INFO (MainThread) [custom_components.yahoofinance] Requesting data from coordinator with update interval of 1:00:00.
2021-05-23 19:13:00 DEBUG (MainThread) [custom_components.yahoofinance] Requesting data from 'https://query1.finance.yahoo.com/v7/finance/quote?symbols=RBOT.L,^GSPC,EXXT.DE,ECAR.L,EURUSD=X,USDEUR=X'
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Data = {'quoteResponse': {'result': [{'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'priceHint': 2, 'firstTradeDateMilliseconds': 1473318000000, 'regularMarketChange': 0.06499958, 'regularMarketChangePercent': 0.5407619, 'regularMarketTime': 1621611319, 'regularMarketPrice': 12.085, 'regularMarketDayHigh': 12.16, 'regularMarketDayRange': '12.07 - 12.16', 'regularMarketDayLow': 12.07, 'regularMarketVolume': 281835, 'regularMarketPreviousClose': 12.02, 'bid': 12.095, 'ask': 12.1, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 11.87, 'averageDailyVolume3Month': 131551, 'averageDailyVolume10Day': 121713, 'fiftyTwoWeekLowChange': 5.6688, 'ytdReturn': 4.67, 'trailingThreeMonthReturns': 3.27, 'trailingThreeMonthNavReturns': 3.35, 'fiftyTwoWeekLowChangePercent': 0.88351357, 'fiftyTwoWeekRange': '6.4162 - 908.05', 'fiftyTwoWeekHighChange': -895.96497, 'fiftyTwoWeekHighChangePercent': -0.98669124, 'fiftyTwoWeekLow': 6.4162, 'fiftyTwoWeekHigh': 908.05, 'fiftyDayAverage': 68.29696, 'fiftyDayAverageChange': -56.21196, 'fiftyDayAverageChangePercent': -0.82305217, 'twoHundredDayAverage': 90.21995, 'twoHundredDayAverageChange': -78.13495, 'twoHundredDayAverageChangePercent': -0.8660496, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'marketState': 'CLOSED', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISHS AUTO & ROBO', 'longName': 'iShares Automation & Robotics UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_337935246', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'symbol': 'RBOT.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'INDEX', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'priceHint': 2, 'firstTradeDateMilliseconds': -1325583000000, 'regularMarketChange': -3.260254, 'regularMarketChangePercent': -0.078388065, 'regularMarketTime': 1621632734, 'regularMarketPrice': 4155.86, 'regularMarketDayHigh': 4188.72, 'regularMarketDayRange': '4151.72 - 4188.72', 'regularMarketDayLow': 4151.72, 'regularMarketVolume': 2192477000, 'regularMarketPreviousClose': 4159.12, 'bid': 4109.84, 'ask': 4198.07, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'SNP', 'regularMarketOpen': 4168.61, 'averageDailyVolume3Month': 4518953809, 'averageDailyVolume10Day': 3379407142, 'fiftyTwoWeekLowChange': 1190.2, 'fiftyTwoWeekLowChangePercent': 0.4013272, 'fiftyTwoWeekRange': '2965.66 - 4238.04', 'fiftyTwoWeekHighChange': -82.180176, 'fiftyTwoWeekHighChangePercent': -0.01939108, 'fiftyTwoWeekLow': 2965.66, 'fiftyTwoWeekHigh': 4238.04, 'fiftyDayAverage': 4151.876, 'fiftyDayAverageChange': 3.9838867, 'fiftyDayAverageChangePercent': 0.000959539, 'twoHundredDayAverage': 3874.0212, 'twoHundredDayAverageChange': 281.83862, 'twoHundredDayAverageChangePercent': 0.072750926, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'marketState': 'CLOSED', 'exchange': 'SNP', 'shortName': 'S&P 500', 'messageBoardId': 'finmb_INDEXGSPC', 'exchangeTimezoneName': 'America/New_York', 'exchangeTimezoneShortName': 'EDT', 'gmtOffSetMilliseconds': -14400000, 'market': 'us_market', 'esgPopulated': False, 'symbol': '^GSPC'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'EUR', 'priceHint': 2, 'firstTradeDateMilliseconds': 1199260800000, 'regularMarketChange': 0.099998474, 'regularMarketChangePercent': 0.09302184, 'regularMarketTime': 1621611371, 'regularMarketPrice': 107.6, 'regularMarketDayHigh': 108.36, 'regularMarketDayRange': '107.48 - 108.36', 'regularMarketDayLow': 107.48, 'regularMarketVolume': 35100, 'regularMarketPreviousClose': 107.5, 'bid': 107.72, 'ask': 107.8, 'bidSize': 482, 'askSize': 221, 'fullExchangeName': 'XETRA', 'regularMarketOpen': 107.66, 'averageDailyVolume3Month': 60291, 'averageDailyVolume10Day': 33596, 'fiftyTwoWeekLowChange': 26.25, 'ytdReturn': 7.96, 'trailingThreeMonthNavReturns': 7.3, 'fiftyTwoWeekLowChangePercent': 0.3226798, 'fiftyTwoWeekRange': '81.35 - 114.38', 'fiftyTwoWeekHighChange': -6.779999, 'fiftyTwoWeekHighChangePercent': -0.05927609, 'fiftyTwoWeekLow': 81.35, 'fiftyTwoWeekHigh': 114.38, 'fiftyDayAverage': 111.12334, 'fiftyDayAverageChange': -3.5233383, 'fiftyDayAverageChangePercent': -0.031706557, 'twoHundredDayAverage': 105.42536, 'twoHundredDayAverageChange': 2.1746368, 'twoHundredDayAverageChangePercent': 0.020627264, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'marketState': 'CLOSED', 'exchange': 'GER', 'shortName': 'ISHARES NASDAQ-100 U.ETF', 'longName': 'iShares NASDAQ-100 UCITS ETF (DE)', 'messageBoardId': 'finmb_29617845', 'exchangeTimezoneName': 'Europe/Berlin', 'exchangeTimezoneShortName': 'CEST', 'gmtOffSetMilliseconds': 7200000, 'market': 'de_market', 'esgPopulated': False, 'symbol': 'EXXT.DE'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'priceHint': 2, 'firstTradeDateMilliseconds': 1550649600000, 'regularMarketChange': 0.07400036, 'regularMarketChangePercent': 0.97068745, 'regularMarketTime': 1621610957, 'regularMarketPrice': 7.6975, 'regularMarketDayHigh': 7.738, 'regularMarketDayRange': '7.64 - 7.738', 'regularMarketDayLow': 7.64, 'regularMarketVolume': 146972, 'regularMarketPreviousClose': 7.6235, 'bid': 7.71, 'ask': 7.719, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 7.64, 'averageDailyVolume3Month': 220422, 'averageDailyVolume10Day': 135155, 'fiftyTwoWeekLowChange': 3.5225, 'ytdReturn': 6.79, 'trailingThreeMonthReturns': 1.61, 'trailingThreeMonthNavReturns': 2.29, 'fiftyTwoWeekLowChangePercent': 0.84371257, 'fiftyTwoWeekRange': '4.175 - 8.183', 'fiftyTwoWeekHighChange': -0.48549938, 'fiftyTwoWeekHighChangePercent': -0.059330247, 'fiftyTwoWeekLow': 4.175, 'fiftyTwoWeekHigh': 8.183, 'fiftyDayAverage': 7.6875, 'fiftyDayAverageChange': 0.010000229, 'fiftyDayAverageChangePercent': 0.0013008427, 'twoHundredDayAverage': 7.4030914, 'twoHundredDayAverageChange': 0.2944088, 'twoHundredDayAverageChangePercent': 0.03976836, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'tradeable': False, 'marketState': 'CLOSED', 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISH ELEC V DRIV ', 'longName': 'iShares Electric Vehicles and Driving Technology UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_590587254', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'symbol': 'ECAR.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'regularMarketChange': -0.005515456, 'regularMarketChangePercent': -0.450727, 'regularMarketPrice': 1.2181752, 'regularMarketDayHigh': 1.2245897, 'regularMarketDayLow': 1.216693, 'regularMarketPreviousClose': 1.2236906, 'bid': 1.2181752, 'ask': 1.2174337, 'regularMarketOpen': 1.2232416, 'fiftyTwoWeekLow': 1.0872047, 'fiftyTwoWeekHigh': 1.2350253, 'fiftyDayAverage': 1.203197, 'twoHundredDayAverage': 1.2037649, 'shortName': 'EUR/USD', 'priceHint': 4, 'firstTradeDateMilliseconds': 1070236800000, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '1.216693 - 1.2245897', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.010301658, 'fiftyTwoWeekRange': '1.0872047 - 1.2350253', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.08007124, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.008493237, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.008163519, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'marketState': 'CLOSED', 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'symbol': 'EURUSD=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'regularMarketChange': 0.003700018, 'regularMarketChangePercent': 0.45276773, 'regularMarketPrice': 0.8209, 'regularMarketDayHigh': 0.8219, 'regularMarketDayLow': 0.8166, 'regularMarketPreviousClose': 0.8172, 'bid': 0.8209, 'ask': 0.8214, 'regularMarketOpen': 0.8175, 'fiftyTwoWeekLow': 0.8097, 'fiftyTwoWeekHigh': 0.91979, 'fiftyDayAverage': 0.83111906, 'twoHundredDayAverage': 0.830727, 'shortName': 'USD/EUR', 'priceHint': 4, 'firstTradeDateMilliseconds': 1070236800000, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '0.8166 - 0.8219', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.010301658, 'fiftyTwoWeekRange': '0.8097 - 0.91979', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.08007124, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.008493237, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.008163519, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'tradeable': False, 'marketState': 'CLOSED', 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'symbol': 'USDEUR=X'}], 'error': None}}
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated RBOT.L to 12.085
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated EXXT.DE to 107.6
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated ECAR.L to 7.6975
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated EURUSD=X to 1.2181752
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated USDEUR=X to 0.8209
2021-05-23 19:13:06 INFO (MainThread) [custom_components.yahoofinance] All data updated
2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Finished fetching YahooSymbolUpdateCoordinator data in 5.904 seconds
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.rbot_l target_currency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.ecar_l target_currency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.gspc target_currency=EUR
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.exxt_de target_currency=EUR
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.usdeur_x target_currency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.eurusd_x target_currency=None
2021-05-23 19:13:07 INFO (MainThread) [custom_components.yahoofinance.sensor] Entities added for ['RBOT.L', 'ECAR.L', '^GSPC', 'EXXT.DE', 'USDEUR=X', 'EURUSD=X']
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC conversion USDEUR=X=0.8209
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC market_price converted to 3411.5454739999996
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC conversion USDEUR=X=0.8209
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC market_price converted to 3411.5454739999996
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 19:13:07 INFO (MainThread) [custom_components.yahoofinance] Added EUREUR=X and requested update in 5 seconds.
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X currency=EUR financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X currency=EUR financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Requesting data from 'https://query1.finance.yahoo.com/v7/finance/quote?symbols=RBOT.L,^GSPC,EXXT.DE,ECAR.L,EURUSD=X,USDEUR=X,EUREUR=X'
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Data = {'quoteResponse': {'result': [{'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'firstTradeDateMilliseconds': 1473318000000, 'priceHint': 2, 'regularMarketChange': 0.06499958, 'regularMarketChangePercent': 0.5407619, 'regularMarketTime': 1621611319, 'regularMarketPrice': 12.085, 'regularMarketDayHigh': 12.16, 'regularMarketDayRange': '12.07 - 12.16', 'regularMarketDayLow': 12.07, 'regularMarketVolume': 281835, 'regularMarketPreviousClose': 12.02, 'bid': 12.095, 'ask': 12.1, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 11.87, 'averageDailyVolume3Month': 131551, 'averageDailyVolume10Day': 121713, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 5.6688, 'fiftyTwoWeekLowChangePercent': 0.88351357, 'fiftyTwoWeekRange': '6.4162 - 908.05', 'fiftyTwoWeekHighChange': -895.96497, 'fiftyTwoWeekHighChangePercent': -0.98669124, 'fiftyTwoWeekLow': 6.4162, 'fiftyTwoWeekHigh': 908.05, 'ytdReturn': 4.67, 'trailingThreeMonthReturns': 3.27, 'trailingThreeMonthNavReturns': 3.35, 'fiftyDayAverage': 68.29696, 'fiftyDayAverageChange': -56.21196, 'fiftyDayAverageChangePercent': -0.82305217, 'twoHundredDayAverage': 90.21995, 'twoHundredDayAverageChange': -78.13495, 'twoHundredDayAverageChangePercent': -0.8660496, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISHS AUTO & ROBO', 'longName': 'iShares Automation & Robotics UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_337935246', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'symbol': 'RBOT.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'INDEX', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'firstTradeDateMilliseconds': -1325583000000, 'priceHint': 2, 'regularMarketChange': -3.260254, 'regularMarketChangePercent': -0.078388065, 'regularMarketTime': 1621632734, 'regularMarketPrice': 4155.86, 'regularMarketDayHigh': 4188.72, 'regularMarketDayRange': '4151.72 - 4188.72', 'regularMarketDayLow': 4151.72, 'regularMarketVolume': 2192477000, 'regularMarketPreviousClose': 4159.12, 'bid': 4109.84, 'ask': 4198.07, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'SNP', 'regularMarketOpen': 4168.61, 'averageDailyVolume3Month': 4518953809, 'averageDailyVolume10Day': 3379407142, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 1190.2, 'fiftyTwoWeekLowChangePercent': 0.4013272, 'fiftyTwoWeekRange': '2965.66 - 4238.04', 'fiftyTwoWeekHighChange': -82.180176, 'fiftyTwoWeekHighChangePercent': -0.01939108, 'fiftyTwoWeekLow': 2965.66, 'fiftyTwoWeekHigh': 4238.04, 'fiftyDayAverage': 4151.876, 'fiftyDayAverageChange': 3.9838867, 'fiftyDayAverageChangePercent': 0.000959539, 'twoHundredDayAverage': 3874.0212, 'twoHundredDayAverageChange': 281.83862, 'twoHundredDayAverageChangePercent': 0.072750926, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'exchange': 'SNP', 'shortName': 'S&P 500', 'messageBoardId': 'finmb_INDEXGSPC', 'exchangeTimezoneName': 'America/New_York', 'exchangeTimezoneShortName': 'EDT', 'gmtOffSetMilliseconds': -14400000, 'market': 'us_market', 'esgPopulated': False, 'symbol': '^GSPC'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'EUR', 'firstTradeDateMilliseconds': 1199260800000, 'priceHint': 2, 'regularMarketChange': 0.099998474, 'regularMarketChangePercent': 0.09302184, 'regularMarketTime': 1621611371, 'regularMarketPrice': 107.6, 'regularMarketDayHigh': 108.36, 'regularMarketDayRange': '107.48 - 108.36', 'regularMarketDayLow': 107.48, 'regularMarketVolume': 35100, 'regularMarketPreviousClose': 107.5, 'bid': 107.72, 'ask': 107.8, 'bidSize': 482, 'askSize': 221, 'fullExchangeName': 'XETRA', 'regularMarketOpen': 107.66, 'averageDailyVolume3Month': 60291, 'averageDailyVolume10Day': 33596, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 26.25, 'fiftyTwoWeekLowChangePercent': 0.3226798, 'fiftyTwoWeekRange': '81.35 - 114.38', 'fiftyTwoWeekHighChange': -6.779999, 'fiftyTwoWeekHighChangePercent': -0.05927609, 'fiftyTwoWeekLow': 81.35, 'fiftyTwoWeekHigh': 114.38, 'ytdReturn': 7.96, 'trailingThreeMonthNavReturns': 7.3, 'fiftyDayAverage': 111.12334, 'fiftyDayAverageChange': -3.5233383, 'fiftyDayAverageChangePercent': -0.031706557, 'twoHundredDayAverage': 105.42536, 'twoHundredDayAverageChange': 2.1746368, 'twoHundredDayAverageChangePercent': 0.020627264, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'exchange': 'GER', 'shortName': 'ISHARES NASDAQ-100 U.ETF', 'longName': 'iShares NASDAQ-100 UCITS ETF (DE)', 'messageBoardId': 'finmb_29617845', 'exchangeTimezoneName': 'Europe/Berlin', 'exchangeTimezoneShortName': 'CEST', 'gmtOffSetMilliseconds': 7200000, 'market': 'de_market', 'esgPopulated': False, 'symbol': 'EXXT.DE'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'ETF', 'quoteSourceName': 'Delayed Quote', 'triggerable': False, 'currency': 'USD', 'firstTradeDateMilliseconds': 1550649600000, 'priceHint': 2, 'regularMarketChange': 0.07400036, 'regularMarketChangePercent': 0.97068745, 'regularMarketTime': 1621610957, 'regularMarketPrice': 7.6975, 'regularMarketDayHigh': 7.738, 'regularMarketDayRange': '7.64 - 7.738', 'regularMarketDayLow': 7.64, 'regularMarketVolume': 146972, 'regularMarketPreviousClose': 7.6235, 'bid': 7.71, 'ask': 7.719, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'LSE', 'regularMarketOpen': 7.64, 'averageDailyVolume3Month': 220422, 'averageDailyVolume10Day': 135155, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 3.5225, 'fiftyTwoWeekLowChangePercent': 0.84371257, 'fiftyTwoWeekRange': '4.175 - 8.183', 'fiftyTwoWeekHighChange': -0.48549938, 'fiftyTwoWeekHighChangePercent': -0.059330247, 'fiftyTwoWeekLow': 4.175, 'fiftyTwoWeekHigh': 8.183, 'ytdReturn': 6.79, 'trailingThreeMonthReturns': 1.61, 'trailingThreeMonthNavReturns': 2.29, 'fiftyDayAverage': 7.6875, 'fiftyDayAverageChange': 0.010000229, 'fiftyDayAverageChangePercent': 0.0013008427, 'twoHundredDayAverage': 7.4030914, 'twoHundredDayAverageChange': 0.2944088, 'twoHundredDayAverageChangePercent': 0.03976836, 'sourceInterval': 15, 'exchangeDataDelayedBy': 20, 'exchange': 'LSE', 'shortName': 'ISHARES IV PLC ISH ELEC V DRIV ', 'longName': 'iShares Electric Vehicles and Driving Technology UCITS ETF USD (Acc)', 'messageBoardId': 'finmb_590587254', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'gb_market', 'esgPopulated': False, 'symbol': 'ECAR.L'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'USD', 'regularMarketChange': -0.005515456, 'regularMarketChangePercent': -0.450727, 'regularMarketPrice': 1.2181752, 'regularMarketDayHigh': 1.2245897, 'regularMarketDayLow': 1.216693, 'regularMarketPreviousClose': 1.2236906, 'bid': 1.2181752, 'ask': 1.2174337, 'regularMarketOpen': 1.2232416, 'fiftyTwoWeekLow': 1.0872047, 'fiftyTwoWeekHigh': 1.2350253, 'fiftyDayAverage': 1.203197, 'twoHundredDayAverage': 1.2037649, 'shortName': 'EUR/USD', 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '1.216693 - 1.2245897', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.010301658, 'fiftyTwoWeekRange': '1.0872047 - 1.2350253', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.08007124, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.008493237, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.008163519, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'symbol': 'EURUSD=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'regularMarketChange': 0.003700018, 'regularMarketChangePercent': 0.45276773, 'regularMarketPrice': 0.8209, 'regularMarketDayHigh': 0.8219, 'regularMarketDayLow': 0.8166, 'regularMarketPreviousClose': 0.8172, 'bid': 0.8209, 'ask': 0.8214, 'regularMarketOpen': 0.8175, 'fiftyTwoWeekLow': 0.8097, 'fiftyTwoWeekHigh': 0.91979, 'fiftyDayAverage': 0.83111906, 'twoHundredDayAverage': 0.830727, 'shortName': 'USD/EUR', 'firstTradeDateMilliseconds': 1070236800000, 'priceHint': 4, 'regularMarketTime': 1621632578, 'regularMarketDayRange': '0.8166 - 0.8219', 'regularMarketVolume': 0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'averageDailyVolume3Month': 0, 'averageDailyVolume10Day': 0, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 0.011200011, 'fiftyTwoWeekLowChangePercent': 0.010301658, 'fiftyTwoWeekRange': '0.8097 - 0.91979', 'fiftyTwoWeekHighChange': -0.09889001, 'fiftyTwoWeekHighChangePercent': -0.08007124, 'fiftyDayAverageChange': -0.0102190375, 'fiftyDayAverageChangePercent': -0.008493237, 'twoHundredDayAverageChange': -0.009826958, 'twoHundredDayAverageChangePercent': -0.008163519, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'exchange': 'CCY', 'messageBoardId': 'finmb_EUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'symbol': 'EUR=X'}, {'language': 'en-US', 'region': 'US', 'quoteType': 'CURRENCY', 'quoteSourceName': 'Delayed Quote', 'triggerable': True, 'currency': 'EUR', 'priceHint': 4, 'regularMarketChange': 0.0, 'regularMarketChangePercent': 0.0, 'regularMarketTime': 1621785644, 'regularMarketPrice': 1.0, 'regularMarketDayHigh': 1.0, 'regularMarketDayRange': '1.0 - 1.0', 'regularMarketDayLow': 1.0, 'regularMarketVolume': 0, 'regularMarketPreviousClose': 1.0, 'bid': 1.0, 'ask': 1.0, 'bidSize': 0, 'askSize': 0, 'fullExchangeName': 'CCY', 'regularMarketOpen': 1.0, 'tradeable': False, 'marketState': 'CLOSED', 'fiftyTwoWeekLowChange': 0.0, 'fiftyTwoWeekLowChangePercent': 0.0, 'fiftyTwoWeekRange': '1.0 - 1.0', 'fiftyTwoWeekHighChange': 0.0, 'fiftyTwoWeekHighChangePercent': 0.0, 'fiftyTwoWeekLow': 1.0, 'fiftyTwoWeekHigh': 1.0, 'sourceInterval': 15, 'exchangeDataDelayedBy': 0, 'exchange': 'CCY', 'shortName': 'EUR/EUR', 'messageBoardId': 'finmb_EUREUR_X', 'exchangeTimezoneName': 'Europe/London', 'exchangeTimezoneShortName': 'BST', 'gmtOffSetMilliseconds': 3600000, 'market': 'ccy_market', 'esgPopulated': False, 'symbol': 'EUREUR=X'}], 'error': None}}
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated RBOT.L to 12.085
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated EXXT.DE to 107.6
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated ECAR.L to 7.6975
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated EURUSD=X to 1.2181752
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated EUR=X to 0.8209
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated EUREUR=X to 1.0
2021-05-23 19:13:12 INFO (MainThread) [custom_components.yahoofinance] All data updated
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Finished fetching YahooSymbolUpdateCoordinator data in 0.188 seconds
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] RBOT.L currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ECAR.L currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE conversion EUREUR=X=1.0
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE market_price converted to 107.6
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE currency=EUR financialCurrency=None
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE conversion EUREUR=X=1.0
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EXXT.DE market_price converted to 107.6
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X Symbol data is None
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] USDEUR=X Symbol data is None
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None
2021-05-23 19:13:13 DEBUG (MainThread) [custom_components.yahoofinance.sensor] EURUSD=X currency=USD financialCurrency=None

from yahoofinance.

iprak avatar iprak commented on June 13, 2024

^GSPC does seem to be converted. In the log you can see the original value

2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86

And later the conversion

2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC market_price converted to 3411.5454739999996

from yahoofinance.

unosakk avatar unosakk commented on June 13, 2024

But on the second run it wont convert

FIRST RUN:

2021-05-23 19:13:06 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] Created yahoofinance.gspc target_currency=EUR
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC conversion USDEUR=X=0.8209
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC market_price converted to 3411.5454739999996
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC conversion USDEUR=X=0.8209
2021-05-23 19:13:07 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC market_price converted to 3411.5454739999996

SECOND RUN

2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance] Updated ^GSPC to 4155.86
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None
2021-05-23 19:13:12 DEBUG (MainThread) [custom_components.yahoofinance.sensor] ^GSPC currency=USD financialCurrency=None

from yahoofinance.

iprak avatar iprak commented on June 13, 2024

This seems to be the same original issue.

The data returned form Yahoo server had the symbol USDEUR=X in the first request but the 2nd request just returns EUR=X. It feels like an optimization/assumption at Yahoo end to ignore the source symbol if the region was US. I am unsure if this self corrects in future requests or the outcome in when similar requests are made to non-US regions.

But I can mitigate some of this by

  1. Adding back USD as the source symbol if it is missing.
  2. Saving off the previous conversion in symbol so that we still have reasonably close data.
  3. I will also ignore the conversion if source and target are the same which seems to be happening for EXXT.DE (#47).

from yahoofinance.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.