From 036d305d1e825eaa4b19756f0db87fb4e2a9c3d8 Mon Sep 17 00:00:00 2001 From: Salvador Carrasco Date: Mon, 22 Nov 2021 19:40:29 -0600 Subject: [PATCH] Proyecto_2_Salvador --- .../API Marketstack-checkpoint.ipynb | 7342 +++++++++++++++++ your-code/API/API Marketstack.ipynb | 7342 +++++++++++++++++ your-code/API/Acciones_Sep_Oct_2021.csv | 64 + .../PROYECTO COPIA-checkpoint.ipynb | 1597 ++++ .../Untitled-checkpoint.ipynb | 6 + your-code/WEB SCRAPING/Precios_divisas.csv | 33 + .../WEB SCRAPPING EL FINANCIERO.ipynb | 1597 ++++ 7 files changed, 17981 insertions(+) create mode 100644 your-code/API/.ipynb_checkpoints/API Marketstack-checkpoint.ipynb create mode 100644 your-code/API/API Marketstack.ipynb create mode 100644 your-code/API/Acciones_Sep_Oct_2021.csv create mode 100644 your-code/WEB SCRAPING/.ipynb_checkpoints/PROYECTO COPIA-checkpoint.ipynb create mode 100644 your-code/WEB SCRAPING/.ipynb_checkpoints/Untitled-checkpoint.ipynb create mode 100644 your-code/WEB SCRAPING/Precios_divisas.csv create mode 100644 your-code/WEB SCRAPING/WEB SCRAPPING EL FINANCIERO.ipynb diff --git a/your-code/API/.ipynb_checkpoints/API Marketstack-checkpoint.ipynb b/your-code/API/.ipynb_checkpoints/API Marketstack-checkpoint.ipynb new file mode 100644 index 0000000..54c2fb8 --- /dev/null +++ b/your-code/API/.ipynb_checkpoints/API Marketstack-checkpoint.ipynb @@ -0,0 +1,7342 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "dad87129-b660-4348-8865-11f2b083e2fc", + "metadata": {}, + "source": [ + "# PROYECTO API #" + ] + }, + { + "cell_type": "markdown", + "id": "2404daae-8698-4b28-9171-a6bb3352fb5e", + "metadata": {}, + "source": [ + "## Marketstack ##" + ] + }, + { + "cell_type": "markdown", + "id": "75107fc1-82d5-460c-a732-3908500bb04a", + "metadata": {}, + "source": [ + "En este proyecto de API lo que se buscaba de un principio era realizar la comparacion de algunas de las acciones en la bolsa de Tesla, Amazon y Microsoft del mes de octubre con respecto al año anterior, sin embargo la pagina no permite sacar datos del año anterior por lo que se comparara con respecto al mes anterior en este caso Septiembre, de igual manera cabe mencionar que esta API solo permite realizar 100 consultas por mes, e igual por cada request que haga solo me trae como maximo 100 datos." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e5308a6d-fc6c-4777-8864-1a803661b978", + "metadata": {}, + "outputs": [], + "source": [ + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "45d01be0-4421-42d2-803b-4e45d1fcf953", + "metadata": {}, + "outputs": [], + "source": [ + "import requests" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "5b4d0d26-842f-4816-a826-b840fdc3b970", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "f2c5b694-5579-43ae-9b1c-7c03757b1169", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "614019a9-4b18-43d8-a60b-81797ecbfaec", + "metadata": {}, + "outputs": [], + "source": [ + "res = requests.get('http://api.marketstack.com/v1/eod?access_key=d8c17415fa92ad84b011013f35f0d125&symbols=TSLA&date_from=2021-10-01&date_to=2021-10-30')" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "73ebecca-42a5-4a95-a45d-1d1b0151cfe2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "5ed6671d-963d-4220-81ce-715e3db0feba", + "metadata": {}, + "outputs": [], + "source": [ + "res_json=res.json() #aqui se saca en un json todo lo que contiene la liga" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "5e924185-88dc-4e68-8160-66e32833cca6", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pagination': {'limit': 100, 'offset': 0, 'count': 21, 'total': 21},\n", + " 'data': [{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]}" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "eca2fff7-17b1-4b9c-a35b-e2e7cbbf0172", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_keys(['pagination', 'data'])" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json.keys() #aqui estoy sacando las llaves del json" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "a181e127-c141-40bd-9d91-339daf96cf5c", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_values([{'limit': 100, 'offset': 0, 'count': 21, 'total': 21}, [{'open': 1081.86, 'high': 1115.21, 'low': 1073.21, 'close': 1114.0, 'volume': 29733600.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1114.0, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-29T00:00:00+0000'}, {'open': 1068.3051, 'high': 1081.0, 'low': 1054.38, 'close': 1077.04, 'volume': 26039958.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1077.04, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-28T00:00:00+0000'}, {'open': 1039.66, 'high': 1070.88, 'low': 1030.78, 'close': 1037.86, 'volume': 38013916.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1037.86, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-27T00:00:00+0000'}, {'open': 1024.6899, 'high': 1094.9399, 'low': 1001.46, 'close': 1018.43, 'volume': 61743802.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1018.43, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-26T00:00:00+0000'}, {'open': 950.53, 'high': 1045.0, 'low': 944.2, 'close': 1024.86, 'volume': 61931449.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1024.86, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-25T00:00:00+0000'}, {'open': 895.5, 'high': 910.0, 'low': 890.96, 'close': 909.68, 'volume': 22836800.0, 'adj_high': None, 'adj_low': None, 'adj_close': 909.68, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-22T00:00:00+0000'}, {'open': 856.0, 'high': 900.0, 'low': 855.5046, 'close': 894.0, 'volume': 31215968.0, 'adj_high': None, 'adj_low': None, 'adj_close': 894.0, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-21T00:00:00+0000'}, {'open': 865.35, 'high': 869.48, 'low': 857.4101, 'close': 865.8, 'volume': 13416616.0, 'adj_high': None, 'adj_low': None, 'adj_close': 865.8, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-20T00:00:00+0000'}, {'open': 877.53, 'high': 877.95, 'low': 862.5101, 'close': 864.27, 'volume': 17381128.0, 'adj_high': None, 'adj_low': None, 'adj_close': 864.27, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-19T00:00:00+0000'}, {'open': 851.79, 'high': 875.21, 'low': 851.47, 'close': 870.11, 'volume': 24207245.0, 'adj_high': None, 'adj_low': None, 'adj_close': 870.11, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-18T00:00:00+0000'}, {'open': 823.74, 'high': 843.21, 'low': 822.35, 'close': 843.03, 'volume': 18818000.0, 'adj_high': None, 'adj_low': None, 'adj_close': 843.03, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-15T00:00:00+0000'}, {'open': 815.49, 'high': 820.25, 'low': 813.3501, 'close': 818.32, 'volume': 11762673.0, 'adj_high': None, 'adj_low': None, 'adj_close': 818.32, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-14T00:00:00+0000'}, {'open': 810.47, 'high': 815.41, 'low': 805.7949, 'close': 811.08, 'volume': 14010391.0, 'adj_high': None, 'adj_low': None, 'adj_close': 811.08, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-13T00:00:00+0000'}, {'open': 800.93, 'high': 812.3199, 'low': 796.57, 'close': 805.72, 'volume': 21336688.0, 'adj_high': None, 'adj_low': None, 'adj_close': 805.72, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-12T00:00:00+0000'}, {'open': 787.65, 'high': 801.24, 'low': 785.51, 'close': 791.94, 'volume': 13881104.0, 'adj_high': None, 'adj_low': None, 'adj_close': 791.94, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-11T00:00:00+0000'}, {'open': 796.21, 'high': 796.38, 'low': 780.91, 'close': 785.49, 'volume': 16711100.0, 'adj_high': None, 'adj_low': None, 'adj_close': 785.49, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-08T00:00:00+0000'}, {'open': 785.46, 'high': 805.0, 'low': 783.38, 'close': 793.61, 'volume': 18946185.0, 'adj_high': None, 'adj_low': None, 'adj_close': 793.61, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-07T00:00:00+0000'}, {'open': 776.2, 'high': 786.66, 'low': 773.22, 'close': 782.75, 'volume': 14632768.0, 'adj_high': None, 'adj_low': None, 'adj_close': 782.75, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-06T00:00:00+0000'}, {'open': 784.7962, 'high': 797.31, 'low': 774.26, 'close': 780.59, 'volume': 18432625.0, 'adj_high': None, 'adj_low': None, 'adj_close': 780.59, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-05T00:00:00+0000'}, {'open': 796.5, 'high': 806.9699, 'low': 776.12, 'close': 781.53, 'volume': 30390103.0, 'adj_high': None, 'adj_low': None, 'adj_close': 781.53, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-04T00:00:00+0000'}, {'open': 778.4, 'high': 780.78, 'low': 763.59, 'close': 775.22, 'volume': 17005900.0, 'adj_high': None, 'adj_low': None, 'adj_close': 775.22, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-01T00:00:00+0000'}]])" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json.values() #aqui estoy sacando los valores del json, pero vienen lo de los 2 keys" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "94fa54bb-0aae-4d71-9808-3c7d341a9d2a", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos = res_json['data'] #probando que efectivamente salgan los valores que necesito\n", + "datos" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "b9c8ce03-c6de-4c9a-9545-803365566059", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosevolumeadj_highadj_lowadj_closeadj_openadj_volumesplit_factordividendsymbolexchangedate
01081.86001115.21001073.21001114.0029733600.0NoneNone1114.00NoneNone1.00.0TSLAXNAS2021-10-29T00:00:00+0000
11068.30511081.00001054.38001077.0426039958.0NoneNone1077.04NoneNone1.00.0TSLAXNAS2021-10-28T00:00:00+0000
21039.66001070.88001030.78001037.8638013916.0NoneNone1037.86NoneNone1.00.0TSLAXNAS2021-10-27T00:00:00+0000
31024.68991094.93991001.46001018.4361743802.0NoneNone1018.43NoneNone1.00.0TSLAXNAS2021-10-26T00:00:00+0000
4950.53001045.0000944.20001024.8661931449.0NoneNone1024.86NoneNone1.00.0TSLAXNAS2021-10-25T00:00:00+0000
5895.5000910.0000890.9600909.6822836800.0NoneNone909.68NoneNone1.00.0TSLAXNAS2021-10-22T00:00:00+0000
6856.0000900.0000855.5046894.0031215968.0NoneNone894.00NoneNone1.00.0TSLAXNAS2021-10-21T00:00:00+0000
7865.3500869.4800857.4101865.8013416616.0NoneNone865.80NoneNone1.00.0TSLAXNAS2021-10-20T00:00:00+0000
8877.5300877.9500862.5101864.2717381128.0NoneNone864.27NoneNone1.00.0TSLAXNAS2021-10-19T00:00:00+0000
9851.7900875.2100851.4700870.1124207245.0NoneNone870.11NoneNone1.00.0TSLAXNAS2021-10-18T00:00:00+0000
10823.7400843.2100822.3500843.0318818000.0NoneNone843.03NoneNone1.00.0TSLAXNAS2021-10-15T00:00:00+0000
11815.4900820.2500813.3501818.3211762673.0NoneNone818.32NoneNone1.00.0TSLAXNAS2021-10-14T00:00:00+0000
12810.4700815.4100805.7949811.0814010391.0NoneNone811.08NoneNone1.00.0TSLAXNAS2021-10-13T00:00:00+0000
13800.9300812.3199796.5700805.7221336688.0NoneNone805.72NoneNone1.00.0TSLAXNAS2021-10-12T00:00:00+0000
14787.6500801.2400785.5100791.9413881104.0NoneNone791.94NoneNone1.00.0TSLAXNAS2021-10-11T00:00:00+0000
15796.2100796.3800780.9100785.4916711100.0NoneNone785.49NoneNone1.00.0TSLAXNAS2021-10-08T00:00:00+0000
16785.4600805.0000783.3800793.6118946185.0NoneNone793.61NoneNone1.00.0TSLAXNAS2021-10-07T00:00:00+0000
17776.2000786.6600773.2200782.7514632768.0NoneNone782.75NoneNone1.00.0TSLAXNAS2021-10-06T00:00:00+0000
18784.7962797.3100774.2600780.5918432625.0NoneNone780.59NoneNone1.00.0TSLAXNAS2021-10-05T00:00:00+0000
19796.5000806.9699776.1200781.5330390103.0NoneNone781.53NoneNone1.00.0TSLAXNAS2021-10-04T00:00:00+0000
20778.4000780.7800763.5900775.2217005900.0NoneNone775.22NoneNone1.00.0TSLAXNAS2021-10-01T00:00:00+0000
\n", + "
" + ], + "text/plain": [ + " open high low close volume adj_high adj_low \\\n", + "0 1081.8600 1115.2100 1073.2100 1114.00 29733600.0 None None \n", + "1 1068.3051 1081.0000 1054.3800 1077.04 26039958.0 None None \n", + "2 1039.6600 1070.8800 1030.7800 1037.86 38013916.0 None None \n", + "3 1024.6899 1094.9399 1001.4600 1018.43 61743802.0 None None \n", + "4 950.5300 1045.0000 944.2000 1024.86 61931449.0 None None \n", + "5 895.5000 910.0000 890.9600 909.68 22836800.0 None None \n", + "6 856.0000 900.0000 855.5046 894.00 31215968.0 None None \n", + "7 865.3500 869.4800 857.4101 865.80 13416616.0 None None \n", + "8 877.5300 877.9500 862.5101 864.27 17381128.0 None None \n", + "9 851.7900 875.2100 851.4700 870.11 24207245.0 None None \n", + "10 823.7400 843.2100 822.3500 843.03 18818000.0 None None \n", + "11 815.4900 820.2500 813.3501 818.32 11762673.0 None None \n", + "12 810.4700 815.4100 805.7949 811.08 14010391.0 None None \n", + "13 800.9300 812.3199 796.5700 805.72 21336688.0 None None \n", + "14 787.6500 801.2400 785.5100 791.94 13881104.0 None None \n", + "15 796.2100 796.3800 780.9100 785.49 16711100.0 None None \n", + "16 785.4600 805.0000 783.3800 793.61 18946185.0 None None \n", + "17 776.2000 786.6600 773.2200 782.75 14632768.0 None None \n", + "18 784.7962 797.3100 774.2600 780.59 18432625.0 None None \n", + "19 796.5000 806.9699 776.1200 781.53 30390103.0 None None \n", + "20 778.4000 780.7800 763.5900 775.22 17005900.0 None None \n", + "\n", + " adj_close adj_open adj_volume split_factor dividend symbol exchange \\\n", + "0 1114.00 None None 1.0 0.0 TSLA XNAS \n", + "1 1077.04 None None 1.0 0.0 TSLA XNAS \n", + "2 1037.86 None None 1.0 0.0 TSLA XNAS \n", + "3 1018.43 None None 1.0 0.0 TSLA XNAS \n", + "4 1024.86 None None 1.0 0.0 TSLA XNAS \n", + "5 909.68 None None 1.0 0.0 TSLA XNAS \n", + "6 894.00 None None 1.0 0.0 TSLA XNAS \n", + "7 865.80 None None 1.0 0.0 TSLA XNAS \n", + "8 864.27 None None 1.0 0.0 TSLA XNAS \n", + "9 870.11 None None 1.0 0.0 TSLA XNAS \n", + "10 843.03 None None 1.0 0.0 TSLA XNAS \n", + "11 818.32 None None 1.0 0.0 TSLA XNAS \n", + "12 811.08 None None 1.0 0.0 TSLA XNAS \n", + "13 805.72 None None 1.0 0.0 TSLA XNAS \n", + "14 791.94 None None 1.0 0.0 TSLA XNAS \n", + "15 785.49 None None 1.0 0.0 TSLA XNAS \n", + "16 793.61 None None 1.0 0.0 TSLA XNAS \n", + "17 782.75 None None 1.0 0.0 TSLA XNAS \n", + "18 780.59 None None 1.0 0.0 TSLA XNAS \n", + "19 781.53 None None 1.0 0.0 TSLA XNAS \n", + "20 775.22 None None 1.0 0.0 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-10-29T00:00:00+0000 \n", + "1 2021-10-28T00:00:00+0000 \n", + "2 2021-10-27T00:00:00+0000 \n", + "3 2021-10-26T00:00:00+0000 \n", + "4 2021-10-25T00:00:00+0000 \n", + "5 2021-10-22T00:00:00+0000 \n", + "6 2021-10-21T00:00:00+0000 \n", + "7 2021-10-20T00:00:00+0000 \n", + "8 2021-10-19T00:00:00+0000 \n", + "9 2021-10-18T00:00:00+0000 \n", + "10 2021-10-15T00:00:00+0000 \n", + "11 2021-10-14T00:00:00+0000 \n", + "12 2021-10-13T00:00:00+0000 \n", + "13 2021-10-12T00:00:00+0000 \n", + "14 2021-10-11T00:00:00+0000 \n", + "15 2021-10-08T00:00:00+0000 \n", + "16 2021-10-07T00:00:00+0000 \n", + "17 2021-10-06T00:00:00+0000 \n", + "18 2021-10-05T00:00:00+0000 \n", + "19 2021-10-04T00:00:00+0000 \n", + "20 2021-10-01T00:00:00+0000 " + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.DataFrame(datos)\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "b69332e6-f3ac-4fc4-a8d6-6f71bad32f3b", + "metadata": {}, + "outputs": [], + "source": [ + "res_2 = requests.get('http://api.marketstack.com/v1/eod?access_key=d8c17415fa92ad84b011013f35f0d125&symbols=TSLA,MSFT,AMZN&date_from=2021-10-01&date_to=2021-10-30')\n", + "\n", + "#se va a sacar las acciones lo del mes de octubre 2021 de las 3 acciones" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "2ca8f490-abed-4dc8-a5e9-28c6fa008750", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_2" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "50c78714-8100-4dc8-b555-3f6759eed3db", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pagination': {'limit': 100, 'offset': 0, 'count': 63, 'total': 63},\n", + " 'data': [{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 324.13,\n", + " 'high': 332.0,\n", + " 'low': 323.9,\n", + " 'close': 331.62,\n", + " 'volume': 34744900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 331.62,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 3300.02,\n", + " 'high': 3374.8201,\n", + " 'low': 3273.3201,\n", + " 'close': 3372.4299,\n", + " 'volume': 6469500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3372.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 324.33,\n", + " 'high': 324.87,\n", + " 'low': 321.36,\n", + " 'close': 324.35,\n", + " 'volume': 26275100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 324.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 3402.095,\n", + " 'high': 3479.0,\n", + " 'low': 3386.0,\n", + " 'close': 3446.5701,\n", + " 'volume': 5443761.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.5701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 316.0,\n", + " 'high': 326.0973,\n", + " 'low': 316.0,\n", + " 'close': 323.17,\n", + " 'volume': 52588690.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 323.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 3388.0,\n", + " 'high': 3437.0,\n", + " 'low': 3371.4534,\n", + " 'close': 3392.49,\n", + " 'volume': 2702224.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3392.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 311.0,\n", + " 'high': 312.4,\n", + " 'low': 308.6,\n", + " 'close': 310.11,\n", + " 'volume': 27734300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3349.51,\n", + " 'high': 3416.1201,\n", + " 'low': 3345.48,\n", + " 'close': 3376.0701,\n", + " 'volume': 2698342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3376.0701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3335.0,\n", + " 'high': 3347.7998,\n", + " 'low': 3297.7,\n", + " 'close': 3320.3701,\n", + " 'volume': 2225956.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3320.3701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 309.36,\n", + " 'high': 309.38,\n", + " 'low': 306.46,\n", + " 'close': 308.13,\n", + " 'volume': 17554469.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.13,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 3421.0,\n", + " 'high': 3429.8401,\n", + " 'low': 3331.3,\n", + " 'close': 3335.55,\n", + " 'volume': 3133800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3335.55,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 310.4,\n", + " 'high': 311.09,\n", + " 'low': 307.8,\n", + " 'close': 309.16,\n", + " 'volume': 17440800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 309.16,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 307.17,\n", + " 'high': 311.02,\n", + " 'low': 306.36,\n", + " 'close': 310.76,\n", + " 'volume': 16883800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 3414.25,\n", + " 'high': 3440.28,\n", + " 'low': 3404.3201,\n", + " 'close': 3435.01,\n", + " 'volume': 1881385.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3435.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 309.21,\n", + " 'high': 309.7,\n", + " 'low': 306.11,\n", + " 'close': 307.41,\n", + " 'volume': 16537069.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.41,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 3452.6599,\n", + " 'high': 3462.8601,\n", + " 'low': 3400.3701,\n", + " 'close': 3415.0601,\n", + " 'volume': 2058913.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3415.0601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 3434.29,\n", + " 'high': 3454.6899,\n", + " 'low': 3422.0,\n", + " 'close': 3444.1499,\n", + " 'volume': 2286315.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3444.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 308.35,\n", + " 'high': 309.3,\n", + " 'low': 307.22,\n", + " 'close': 308.23,\n", + " 'volume': 17654900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 3388.3577,\n", + " 'high': 3449.1399,\n", + " 'low': 3385.2,\n", + " 'close': 3446.74,\n", + " 'volume': 3113897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.74,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 303.57,\n", + " 'high': 307.8,\n", + " 'low': 302.69,\n", + " 'close': 307.29,\n", + " 'volume': 22729297.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 302.34,\n", + " 'high': 304.45,\n", + " 'low': 300.52,\n", + " 'close': 304.21,\n", + " 'volume': 25374700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 3311.4199,\n", + " 'high': 3410.4199,\n", + " 'low': 3304.0,\n", + " 'close': 3409.02,\n", + " 'volume': 5175100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3409.02,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 299.21,\n", + " 'high': 303.27,\n", + " 'low': 297.83,\n", + " 'close': 302.75,\n", + " 'volume': 27262902.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 302.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 3302.45,\n", + " 'high': 3312.1699,\n", + " 'low': 3290.78,\n", + " 'close': 3299.8601,\n", + " 'volume': 2112020.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3299.8601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 294.91,\n", + " 'high': 297.28,\n", + " 'low': 293.49,\n", + " 'close': 296.31,\n", + " 'volume': 23424025.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 3269.71,\n", + " 'high': 3288.3799,\n", + " 'low': 3261.1289,\n", + " 'close': 3284.28,\n", + " 'volume': 2251488.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3284.28,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 295.34,\n", + " 'high': 295.44,\n", + " 'low': 292.35,\n", + " 'close': 292.88,\n", + " 'volume': 17215595.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 292.88,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 3257.0,\n", + " 'high': 3267.5281,\n", + " 'low': 3236.28,\n", + " 'close': 3247.3301,\n", + " 'volume': 1819571.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3247.3301,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 292.92,\n", + " 'high': 297.84,\n", + " 'low': 292.7686,\n", + " 'close': 294.23,\n", + " 'volume': 19298634.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 3275.0,\n", + " 'high': 3292.5898,\n", + " 'low': 3238.1001,\n", + " 'close': 3246.3,\n", + " 'volume': 1965859.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3246.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 3317.0,\n", + " 'high': 3321.4299,\n", + " 'low': 3288.2,\n", + " 'close': 3288.6201,\n", + " 'volume': 1995500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3288.6201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 296.22,\n", + " 'high': 296.64,\n", + " 'low': 293.76,\n", + " 'close': 294.85,\n", + " 'volume': 17680300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 295.175,\n", + " 'high': 296.64,\n", + " 'low': 293.93,\n", + " 'close': 294.85,\n", + " 'volume': 20430471.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 3291.54,\n", + " 'high': 3325.4851,\n", + " 'low': 3283.0601,\n", + " 'close': 3302.4299,\n", + " 'volume': 2311064.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3302.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 285.78,\n", + " 'high': 293.63,\n", + " 'low': 285.5093,\n", + " 'close': 293.11,\n", + " 'volume': 28002559.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 293.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 3213.53,\n", + " 'high': 3264.3401,\n", + " 'low': 3198.6201,\n", + " 'close': 3262.01,\n", + " 'volume': 2527596.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3262.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 284.0464,\n", + " 'high': 290.398,\n", + " 'low': 284.0464,\n", + " 'close': 288.76,\n", + " 'volume': 24993024.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 288.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 3204.5,\n", + " 'high': 3260.6899,\n", + " 'low': 3202.4641,\n", + " 'close': 3221.0,\n", + " 'volume': 3269208.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3221.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 287.4,\n", + " 'high': 287.75,\n", + " 'low': 280.25,\n", + " 'close': 283.11,\n", + " 'volume': 31350747.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3279.3899,\n", + " 'high': 3279.3899,\n", + " 'low': 3176.25,\n", + " 'close': 3189.78,\n", + " 'volume': 4445409.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3189.78,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3289.01,\n", + " 'high': 3309.1699,\n", + " 'low': 3255.9399,\n", + " 'close': 3283.26,\n", + " 'volume': 2833800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3283.26,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 282.1217,\n", + " 'high': 289.98,\n", + " 'low': 281.31,\n", + " 'close': 289.1,\n", + " 'volume': 27421895.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 289.1,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]}" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json_2=res_2.json() #aqui se metio el json en una variable\n", + "res_json_2" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "f0f6aea5-6738-409c-82b4-3132d3fc6702", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 324.13,\n", + " 'high': 332.0,\n", + " 'low': 323.9,\n", + " 'close': 331.62,\n", + " 'volume': 34744900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 331.62,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 3300.02,\n", + " 'high': 3374.8201,\n", + " 'low': 3273.3201,\n", + " 'close': 3372.4299,\n", + " 'volume': 6469500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3372.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 324.33,\n", + " 'high': 324.87,\n", + " 'low': 321.36,\n", + " 'close': 324.35,\n", + " 'volume': 26275100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 324.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 3402.095,\n", + " 'high': 3479.0,\n", + " 'low': 3386.0,\n", + " 'close': 3446.5701,\n", + " 'volume': 5443761.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.5701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 316.0,\n", + " 'high': 326.0973,\n", + " 'low': 316.0,\n", + " 'close': 323.17,\n", + " 'volume': 52588690.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 323.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 3388.0,\n", + " 'high': 3437.0,\n", + " 'low': 3371.4534,\n", + " 'close': 3392.49,\n", + " 'volume': 2702224.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3392.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 311.0,\n", + " 'high': 312.4,\n", + " 'low': 308.6,\n", + " 'close': 310.11,\n", + " 'volume': 27734300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3349.51,\n", + " 'high': 3416.1201,\n", + " 'low': 3345.48,\n", + " 'close': 3376.0701,\n", + " 'volume': 2698342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3376.0701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3335.0,\n", + " 'high': 3347.7998,\n", + " 'low': 3297.7,\n", + " 'close': 3320.3701,\n", + " 'volume': 2225956.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3320.3701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 309.36,\n", + " 'high': 309.38,\n", + " 'low': 306.46,\n", + " 'close': 308.13,\n", + " 'volume': 17554469.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.13,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 3421.0,\n", + " 'high': 3429.8401,\n", + " 'low': 3331.3,\n", + " 'close': 3335.55,\n", + " 'volume': 3133800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3335.55,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 310.4,\n", + " 'high': 311.09,\n", + " 'low': 307.8,\n", + " 'close': 309.16,\n", + " 'volume': 17440800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 309.16,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 307.17,\n", + " 'high': 311.02,\n", + " 'low': 306.36,\n", + " 'close': 310.76,\n", + " 'volume': 16883800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 3414.25,\n", + " 'high': 3440.28,\n", + " 'low': 3404.3201,\n", + " 'close': 3435.01,\n", + " 'volume': 1881385.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3435.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 309.21,\n", + " 'high': 309.7,\n", + " 'low': 306.11,\n", + " 'close': 307.41,\n", + " 'volume': 16537069.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.41,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 3452.6599,\n", + " 'high': 3462.8601,\n", + " 'low': 3400.3701,\n", + " 'close': 3415.0601,\n", + " 'volume': 2058913.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3415.0601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 3434.29,\n", + " 'high': 3454.6899,\n", + " 'low': 3422.0,\n", + " 'close': 3444.1499,\n", + " 'volume': 2286315.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3444.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 308.35,\n", + " 'high': 309.3,\n", + " 'low': 307.22,\n", + " 'close': 308.23,\n", + " 'volume': 17654900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 3388.3577,\n", + " 'high': 3449.1399,\n", + " 'low': 3385.2,\n", + " 'close': 3446.74,\n", + " 'volume': 3113897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.74,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 303.57,\n", + " 'high': 307.8,\n", + " 'low': 302.69,\n", + " 'close': 307.29,\n", + " 'volume': 22729297.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 302.34,\n", + " 'high': 304.45,\n", + " 'low': 300.52,\n", + " 'close': 304.21,\n", + " 'volume': 25374700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 3311.4199,\n", + " 'high': 3410.4199,\n", + " 'low': 3304.0,\n", + " 'close': 3409.02,\n", + " 'volume': 5175100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3409.02,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 299.21,\n", + " 'high': 303.27,\n", + " 'low': 297.83,\n", + " 'close': 302.75,\n", + " 'volume': 27262902.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 302.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 3302.45,\n", + " 'high': 3312.1699,\n", + " 'low': 3290.78,\n", + " 'close': 3299.8601,\n", + " 'volume': 2112020.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3299.8601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 294.91,\n", + " 'high': 297.28,\n", + " 'low': 293.49,\n", + " 'close': 296.31,\n", + " 'volume': 23424025.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 3269.71,\n", + " 'high': 3288.3799,\n", + " 'low': 3261.1289,\n", + " 'close': 3284.28,\n", + " 'volume': 2251488.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3284.28,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 295.34,\n", + " 'high': 295.44,\n", + " 'low': 292.35,\n", + " 'close': 292.88,\n", + " 'volume': 17215595.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 292.88,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 3257.0,\n", + " 'high': 3267.5281,\n", + " 'low': 3236.28,\n", + " 'close': 3247.3301,\n", + " 'volume': 1819571.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3247.3301,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 292.92,\n", + " 'high': 297.84,\n", + " 'low': 292.7686,\n", + " 'close': 294.23,\n", + " 'volume': 19298634.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 3275.0,\n", + " 'high': 3292.5898,\n", + " 'low': 3238.1001,\n", + " 'close': 3246.3,\n", + " 'volume': 1965859.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3246.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 3317.0,\n", + " 'high': 3321.4299,\n", + " 'low': 3288.2,\n", + " 'close': 3288.6201,\n", + " 'volume': 1995500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3288.6201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 296.22,\n", + " 'high': 296.64,\n", + " 'low': 293.76,\n", + " 'close': 294.85,\n", + " 'volume': 17680300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 295.175,\n", + " 'high': 296.64,\n", + " 'low': 293.93,\n", + " 'close': 294.85,\n", + " 'volume': 20430471.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 3291.54,\n", + " 'high': 3325.4851,\n", + " 'low': 3283.0601,\n", + " 'close': 3302.4299,\n", + " 'volume': 2311064.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3302.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 285.78,\n", + " 'high': 293.63,\n", + " 'low': 285.5093,\n", + " 'close': 293.11,\n", + " 'volume': 28002559.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 293.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 3213.53,\n", + " 'high': 3264.3401,\n", + " 'low': 3198.6201,\n", + " 'close': 3262.01,\n", + " 'volume': 2527596.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3262.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 284.0464,\n", + " 'high': 290.398,\n", + " 'low': 284.0464,\n", + " 'close': 288.76,\n", + " 'volume': 24993024.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 288.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 3204.5,\n", + " 'high': 3260.6899,\n", + " 'low': 3202.4641,\n", + " 'close': 3221.0,\n", + " 'volume': 3269208.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3221.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 287.4,\n", + " 'high': 287.75,\n", + " 'low': 280.25,\n", + " 'close': 283.11,\n", + " 'volume': 31350747.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3279.3899,\n", + " 'high': 3279.3899,\n", + " 'low': 3176.25,\n", + " 'close': 3189.78,\n", + " 'volume': 4445409.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3189.78,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3289.01,\n", + " 'high': 3309.1699,\n", + " 'low': 3255.9399,\n", + " 'close': 3283.26,\n", + " 'volume': 2833800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3283.26,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 282.1217,\n", + " 'high': 289.98,\n", + " 'low': 281.31,\n", + " 'close': 289.1,\n", + " 'volume': 27421895.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 289.1,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos_2 = res_json_2['data'] #aqui se saco solo la data que es lo que nos interesa sacar\n", + "datos_2" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "42ae908c-9cdb-417d-a97a-a56cb27ee69b", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosevolumeadj_highadj_lowadj_closeadj_openadj_volumesplit_factordividendsymbolexchangedate
01081.86001115.21001073.21001114.000029733600.0NoneNone1114.0000NoneNone1.00.0TSLAXNAS2021-10-29T00:00:00+0000
1324.1300332.0000323.9000331.620034744900.0NoneNone331.6200NoneNone1.00.0MSFTXNAS2021-10-29T00:00:00+0000
23300.02003374.82013273.32013372.42996469500.0NoneNone3372.4299NoneNone1.00.0AMZNXNAS2021-10-29T00:00:00+0000
31068.30511081.00001054.38001077.040026039958.0NoneNone1077.0400NoneNone1.00.0TSLAXNAS2021-10-28T00:00:00+0000
4324.3300324.8700321.3600324.350026275100.0NoneNone324.3500NoneNone1.00.0MSFTXNAS2021-10-28T00:00:00+0000
................................................
58287.4000287.7500280.2500283.110031350747.0NoneNone283.1100NoneNone1.00.0MSFTXNAS2021-10-04T00:00:00+0000
593279.38993279.38993176.25003189.78004445409.0NoneNone3189.7800NoneNone1.00.0AMZNXNAS2021-10-04T00:00:00+0000
603289.01003309.16993255.93993283.26002833800.0NoneNone3283.2600NoneNone1.00.0AMZNXNAS2021-10-01T00:00:00+0000
61282.1217289.9800281.3100289.100027421895.0NoneNone289.1000NoneNone1.00.0MSFTXNAS2021-10-01T00:00:00+0000
62778.4000780.7800763.5900775.220017005900.0NoneNone775.2200NoneNone1.00.0TSLAXNAS2021-10-01T00:00:00+0000
\n", + "

63 rows × 15 columns

\n", + "
" + ], + "text/plain": [ + " open high low close volume adj_high adj_low \\\n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 29733600.0 None None \n", + "1 324.1300 332.0000 323.9000 331.6200 34744900.0 None None \n", + "2 3300.0200 3374.8201 3273.3201 3372.4299 6469500.0 None None \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 26039958.0 None None \n", + "4 324.3300 324.8700 321.3600 324.3500 26275100.0 None None \n", + ".. ... ... ... ... ... ... ... \n", + "58 287.4000 287.7500 280.2500 283.1100 31350747.0 None None \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 4445409.0 None None \n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 2833800.0 None None \n", + "61 282.1217 289.9800 281.3100 289.1000 27421895.0 None None \n", + "62 778.4000 780.7800 763.5900 775.2200 17005900.0 None None \n", + "\n", + " adj_close adj_open adj_volume split_factor dividend symbol exchange \\\n", + "0 1114.0000 None None 1.0 0.0 TSLA XNAS \n", + "1 331.6200 None None 1.0 0.0 MSFT XNAS \n", + "2 3372.4299 None None 1.0 0.0 AMZN XNAS \n", + "3 1077.0400 None None 1.0 0.0 TSLA XNAS \n", + "4 324.3500 None None 1.0 0.0 MSFT XNAS \n", + ".. ... ... ... ... ... ... ... \n", + "58 283.1100 None None 1.0 0.0 MSFT XNAS \n", + "59 3189.7800 None None 1.0 0.0 AMZN XNAS \n", + "60 3283.2600 None None 1.0 0.0 AMZN XNAS \n", + "61 289.1000 None None 1.0 0.0 MSFT XNAS \n", + "62 775.2200 None None 1.0 0.0 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-10-29T00:00:00+0000 \n", + "1 2021-10-29T00:00:00+0000 \n", + "2 2021-10-29T00:00:00+0000 \n", + "3 2021-10-28T00:00:00+0000 \n", + "4 2021-10-28T00:00:00+0000 \n", + ".. ... \n", + "58 2021-10-04T00:00:00+0000 \n", + "59 2021-10-04T00:00:00+0000 \n", + "60 2021-10-01T00:00:00+0000 \n", + "61 2021-10-01T00:00:00+0000 \n", + "62 2021-10-01T00:00:00+0000 \n", + "\n", + "[63 rows x 15 columns]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_2 = pd.DataFrame(datos_2) #aqui se genero un dataframe\n", + "df_2" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "8de9fa08-c515-4e4b-a3c0-777b6bb61679", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000
1324.1300332.0000323.9000331.6200MSFTXNAS2021-10-29T00:00:00+0000
23300.02003374.82013273.32013372.4299AMZNXNAS2021-10-29T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000
4324.3300324.8700321.3600324.3500MSFTXNAS2021-10-28T00:00:00+0000
........................
58287.4000287.7500280.2500283.1100MSFTXNAS2021-10-04T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+0000
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+0000
61282.1217289.9800281.3100289.1000MSFTXNAS2021-10-01T00:00:00+0000
62778.4000780.7800763.5900775.2200TSLAXNAS2021-10-01T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA XNAS \n", + "1 324.1300 332.0000 323.9000 331.6200 MSFT XNAS \n", + "2 3300.0200 3374.8201 3273.3201 3372.4299 AMZN XNAS \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA XNAS \n", + "4 324.3300 324.8700 321.3600 324.3500 MSFT XNAS \n", + ".. ... ... ... ... ... ... \n", + "58 287.4000 287.7500 280.2500 283.1100 MSFT XNAS \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN XNAS \n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN XNAS \n", + "61 282.1217 289.9800 281.3100 289.1000 MSFT XNAS \n", + "62 778.4000 780.7800 763.5900 775.2200 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-10-29T00:00:00+0000 \n", + "1 2021-10-29T00:00:00+0000 \n", + "2 2021-10-29T00:00:00+0000 \n", + "3 2021-10-28T00:00:00+0000 \n", + "4 2021-10-28T00:00:00+0000 \n", + ".. ... \n", + "58 2021-10-04T00:00:00+0000 \n", + "59 2021-10-04T00:00:00+0000 \n", + "60 2021-10-01T00:00:00+0000 \n", + "61 2021-10-01T00:00:00+0000 \n", + "62 2021-10-01T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_2_drop=df_2.drop(['volume','adj_high','adj_low','adj_close','adj_open','adj_volume','split_factor','dividend'], axis=1) #aqui se eliminaron las columnas que no nos funcionan\n", + "df_2_drop" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "a9e9176b-630e-4180-a3b8-23ca5a5913fb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+0000
563204.50003260.68993202.46413221.0000AMZNXNAS2021-10-05T00:00:00+0000
533213.53003264.34013198.62013262.0100AMZNXNAS2021-10-06T00:00:00+0000
503291.54003325.48513283.06013302.4299AMZNXNAS2021-10-07T00:00:00+0000
........................
14950.53001045.0000944.20001024.8600TSLAXNAS2021-10-25T00:00:00+0000
91024.68991094.93991001.46001018.4300TSLAXNAS2021-10-26T00:00:00+0000
61039.66001070.88001030.78001037.8600TSLAXNAS2021-10-27T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN XNAS \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN XNAS \n", + "56 3204.5000 3260.6899 3202.4641 3221.0000 AMZN XNAS \n", + "53 3213.5300 3264.3401 3198.6201 3262.0100 AMZN XNAS \n", + "50 3291.5400 3325.4851 3283.0601 3302.4299 AMZN XNAS \n", + ".. ... ... ... ... ... ... \n", + "14 950.5300 1045.0000 944.2000 1024.8600 TSLA XNAS \n", + "9 1024.6899 1094.9399 1001.4600 1018.4300 TSLA XNAS \n", + "6 1039.6600 1070.8800 1030.7800 1037.8600 TSLA XNAS \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA XNAS \n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA XNAS \n", + "\n", + " date \n", + "60 2021-10-01T00:00:00+0000 \n", + "59 2021-10-04T00:00:00+0000 \n", + "56 2021-10-05T00:00:00+0000 \n", + "53 2021-10-06T00:00:00+0000 \n", + "50 2021-10-07T00:00:00+0000 \n", + ".. ... \n", + "14 2021-10-25T00:00:00+0000 \n", + "9 2021-10-26T00:00:00+0000 \n", + "6 2021-10-27T00:00:00+0000 \n", + "3 2021-10-28T00:00:00+0000 \n", + "0 2021-10-29T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_2_ordenado=df_2_drop.sort_values(by=['symbol','date']) #aqui se ordenaron los datos por accion y por fecha\n", + "df_2_ordenado" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "6de8d83a-c0dd-4d69-a6f9-fd04de1ec20d", + "metadata": {}, + "outputs": [], + "source": [ + "res_3 = requests.get('http://api.marketstack.com/v1/eod?access_key=d8c17415fa92ad84b011013f35f0d125&symbols=TSLA,MSFT,AMZN&date_from=2021-09-01&date_to=2021-09-30')\n", + "#se va a sacar las acciones lo del mes de septiembre 2021 de las 3 acciones" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "e3abc360-e7b3-4a6e-afec-106c712c98d1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_3" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "14a5d744-be08-44a3-84c0-4979e3528b2c", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pagination': {'limit': 100, 'offset': 0, 'count': 63, 'total': 63},\n", + " 'data': [{'open': 781.0,\n", + " 'high': 789.1,\n", + " 'low': 775.0,\n", + " 'close': 775.48,\n", + " 'volume': 17955961.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.48,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 285.71,\n", + " 'high': 287.83,\n", + " 'low': 281.62,\n", + " 'close': 281.92,\n", + " 'volume': 30667325.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 281.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 3316.0,\n", + " 'high': 3327.8501,\n", + " 'low': 3274.1101,\n", + " 'close': 3285.04,\n", + " 'volume': 2847033.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3285.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 779.8,\n", + " 'high': 793.5,\n", + " 'low': 770.6901,\n", + " 'close': 781.31,\n", + " 'volume': 20942877.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 285.1,\n", + " 'high': 286.77,\n", + " 'low': 283.01,\n", + " 'close': 284.0,\n", + " 'volume': 26353696.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 284.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 3322.1101,\n", + " 'high': 3351.3,\n", + " 'low': 3297.8701,\n", + " 'close': 3301.1201,\n", + " 'volume': 2562268.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3301.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 787.2,\n", + " 'high': 795.64,\n", + " 'low': 766.1801,\n", + " 'close': 777.56,\n", + " 'volume': 24762706.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 777.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 289.795,\n", + " 'high': 290.78,\n", + " 'low': 282.75,\n", + " 'close': 283.52,\n", + " 'volume': 43186237.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 3357.71,\n", + " 'high': 3369.1899,\n", + " 'low': 3290.1001,\n", + " 'close': 3315.96,\n", + " 'volume': 4430819.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3315.96,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 773.12,\n", + " 'high': 799.0,\n", + " 'low': 769.31,\n", + " 'close': 791.36,\n", + " 'volume': 27725128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.36,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 296.14,\n", + " 'high': 296.47,\n", + " 'low': 292.9449,\n", + " 'close': 294.17,\n", + " 'volume': 23571742.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3371.5,\n", + " 'high': 3415.47,\n", + " 'low': 3339.6101,\n", + " 'close': 3405.8,\n", + " 'volume': 3634450.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3405.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3402.01,\n", + " 'high': 3429.26,\n", + " 'low': 3393.3999,\n", + " 'close': 3425.52,\n", + " 'volume': 2113600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3425.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 298.23,\n", + " 'high': 299.8,\n", + " 'low': 296.93,\n", + " 'close': 299.35,\n", + " 'volume': 14994200.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 745.89,\n", + " 'high': 774.8,\n", + " 'low': 744.56,\n", + " 'close': 774.39,\n", + " 'volume': 21336900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 774.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 3380.05,\n", + " 'high': 3428.96,\n", + " 'low': 3380.05,\n", + " 'close': 3416.0,\n", + " 'volume': 2339543.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3416.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 298.845,\n", + " 'high': 300.9,\n", + " 'low': 297.5339,\n", + " 'close': 299.56,\n", + " 'volume': 18604601.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 755.0,\n", + " 'high': 758.2,\n", + " 'low': 747.92,\n", + " 'close': 753.64,\n", + " 'volume': 11947527.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.64,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 296.725,\n", + " 'high': 300.21,\n", + " 'low': 294.51,\n", + " 'close': 298.58,\n", + " 'volume': 26626342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 298.58,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 743.5263,\n", + " 'high': 753.6699,\n", + " 'low': 739.18,\n", + " 'close': 751.94,\n", + " 'volume': 15126272.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 751.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 3351.0,\n", + " 'high': 3388.9451,\n", + " 'low': 3341.05,\n", + " 'close': 3380.05,\n", + " 'volume': 2405861.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3380.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 734.79,\n", + " 'high': 744.7399,\n", + " 'low': 730.44,\n", + " 'close': 739.38,\n", + " 'volume': 15996703.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 739.38,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 295.69,\n", + " 'high': 297.54,\n", + " 'low': 294.07,\n", + " 'close': 294.8,\n", + " 'volume': 20742755.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 3375.0,\n", + " 'high': 3379.5,\n", + " 'low': 3332.3899,\n", + " 'close': 3343.6299,\n", + " 'volume': 2780878.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3343.6299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 734.5577,\n", + " 'high': 742.0,\n", + " 'low': 718.6249,\n", + " 'close': 730.17,\n", + " 'volume': 24757652.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 730.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 3396.0,\n", + " 'high': 3419.0,\n", + " 'low': 3305.01,\n", + " 'close': 3355.73,\n", + " 'volume': 4491167.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3355.73,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 296.33,\n", + " 'high': 298.72,\n", + " 'low': 289.52,\n", + " 'close': 294.3,\n", + " 'volume': 38278661.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 757.15,\n", + " 'high': 761.04,\n", + " 'low': 750.0,\n", + " 'close': 759.49,\n", + " 'volume': 28186100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 759.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 3488.4099,\n", + " 'high': 3497.4099,\n", + " 'low': 3452.1299,\n", + " 'close': 3462.52,\n", + " 'volume': 4614100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3462.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 304.17,\n", + " 'high': 304.5,\n", + " 'low': 299.53,\n", + " 'close': 299.87,\n", + " 'volume': 41309300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 752.83,\n", + " 'high': 758.9,\n", + " 'low': 747.61,\n", + " 'close': 756.99,\n", + " 'volume': 13923393.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 756.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.76,\n", + " 'high': 305.31,\n", + " 'low': 300.76,\n", + " 'close': 305.22,\n", + " 'volume': 19550815.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 305.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 3459.96,\n", + " 'high': 3492.55,\n", + " 'low': 3446.1433,\n", + " 'close': 3488.24,\n", + " 'volume': 2463771.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3488.24,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.26,\n", + " 'high': 305.32,\n", + " 'low': 301.82,\n", + " 'close': 304.82,\n", + " 'volume': 28356304.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.82,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 3442.52,\n", + " 'high': 3485.1499,\n", + " 'low': 3402.01,\n", + " 'close': 3475.79,\n", + " 'volume': 2957537.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3475.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 745.0,\n", + " 'high': 756.86,\n", + " 'low': 738.36,\n", + " 'close': 755.83,\n", + " 'volume': 15357685.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 755.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 299.56,\n", + " 'high': 301.39,\n", + " 'low': 298.1,\n", + " 'close': 299.79,\n", + " 'volume': 21853433.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 3475.55,\n", + " 'high': 3486.3523,\n", + " 'low': 3437.7104,\n", + " 'close': 3450.0,\n", + " 'volume': 1936897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3450.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 742.57,\n", + " 'high': 754.47,\n", + " 'low': 736.4,\n", + " 'close': 744.49,\n", + " 'volume': 18524881.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 744.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 297.55,\n", + " 'high': 298.53,\n", + " 'low': 294.08,\n", + " 'close': 296.99,\n", + " 'volume': 23652949.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 3482.8,\n", + " 'high': 3497.96,\n", + " 'low': 3438.0,\n", + " 'close': 3457.1699,\n", + " 'volume': 2569022.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3457.1699,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 740.2143,\n", + " 'high': 744.78,\n", + " 'low': 708.9475,\n", + " 'close': 743.0,\n", + " 'volume': 22952482.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 743.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 298.42,\n", + " 'high': 299.92,\n", + " 'low': 295.38,\n", + " 'close': 295.71,\n", + " 'volume': 19619400.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 295.71,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 3501.8301,\n", + " 'high': 3508.45,\n", + " 'low': 3462.9099,\n", + " 'close': 3469.1499,\n", + " 'volume': 2393300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3469.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 759.6,\n", + " 'high': 762.61,\n", + " 'low': 734.52,\n", + " 'close': 736.27,\n", + " 'volume': 15114300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 736.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 753.41,\n", + " 'high': 762.0999,\n", + " 'low': 751.6301,\n", + " 'close': 754.86,\n", + " 'volume': 14077731.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 754.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 3526.02,\n", + " 'high': 3549.99,\n", + " 'low': 3480.3701,\n", + " 'close': 3484.1599,\n", + " 'volume': 2719241.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3484.1599,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 300.82,\n", + " 'high': 302.14,\n", + " 'low': 297.0,\n", + " 'close': 297.25,\n", + " 'volume': 19872370.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 297.25,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 761.58,\n", + " 'high': 764.44,\n", + " 'low': 740.9,\n", + " 'close': 753.87,\n", + " 'volume': 18793036.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 299.78,\n", + " 'high': 300.61,\n", + " 'low': 297.4651,\n", + " 'close': 300.21,\n", + " 'volume': 14973729.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 3511.6499,\n", + " 'high': 3545.6299,\n", + " 'low': 3495.6699,\n", + " 'close': 3525.5,\n", + " 'volume': 2959820.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3525.5,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 740.0,\n", + " 'high': 760.2,\n", + " 'low': 739.26,\n", + " 'close': 752.92,\n", + " 'volume': 19747398.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 752.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 301.005,\n", + " 'high': 301.02,\n", + " 'low': 298.2,\n", + " 'close': 300.18,\n", + " 'volume': 17184083.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.18,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 3478.0,\n", + " 'high': 3528.0901,\n", + " 'low': 3476.9399,\n", + " 'close': 3509.29,\n", + " 'volume': 2741184.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3509.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 732.25,\n", + " 'high': 734.0,\n", + " 'low': 724.2,\n", + " 'close': 733.57,\n", + " 'volume': 15246100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 733.57,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 300.99,\n", + " 'high': 302.6,\n", + " 'low': 300.26,\n", + " 'close': 301.14,\n", + " 'volume': 14747900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.14,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 3452.0,\n", + " 'high': 3482.6699,\n", + " 'low': 3436.4399,\n", + " 'close': 3478.05,\n", + " 'volume': 2575700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3478.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 734.5,\n", + " 'high': 740.97,\n", + " 'low': 730.54,\n", + " 'close': 732.39,\n", + " 'volume': 12796739.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 732.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 302.2,\n", + " 'high': 303.3602,\n", + " 'low': 300.18,\n", + " 'close': 301.15,\n", + " 'volume': 15649421.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.15,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3494.76,\n", + " 'high': 3511.9607,\n", + " 'low': 3455.29,\n", + " 'close': 3463.1201,\n", + " 'volume': 2925594.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3463.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3496.396,\n", + " 'high': 3526.499,\n", + " 'low': 3475.24,\n", + " 'close': 3479.0,\n", + " 'volume': 3629911.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3479.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 302.865,\n", + " 'high': 305.18,\n", + " 'low': 301.49,\n", + " 'close': 301.83,\n", + " 'volume': 18983826.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 734.08,\n", + " 'high': 741.9799,\n", + " 'low': 731.2701,\n", + " 'close': 734.09,\n", + " 'volume': 13204335.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 734.09,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'}]}" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json_3=res_3.json() #aqui se metio el json en una variable\n", + "res_json_3" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "55658bdf-bc47-42dd-bd5c-d9bde5e05890", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'open': 781.0,\n", + " 'high': 789.1,\n", + " 'low': 775.0,\n", + " 'close': 775.48,\n", + " 'volume': 17955961.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.48,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 285.71,\n", + " 'high': 287.83,\n", + " 'low': 281.62,\n", + " 'close': 281.92,\n", + " 'volume': 30667325.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 281.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 3316.0,\n", + " 'high': 3327.8501,\n", + " 'low': 3274.1101,\n", + " 'close': 3285.04,\n", + " 'volume': 2847033.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3285.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 779.8,\n", + " 'high': 793.5,\n", + " 'low': 770.6901,\n", + " 'close': 781.31,\n", + " 'volume': 20942877.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 285.1,\n", + " 'high': 286.77,\n", + " 'low': 283.01,\n", + " 'close': 284.0,\n", + " 'volume': 26353696.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 284.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 3322.1101,\n", + " 'high': 3351.3,\n", + " 'low': 3297.8701,\n", + " 'close': 3301.1201,\n", + " 'volume': 2562268.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3301.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 787.2,\n", + " 'high': 795.64,\n", + " 'low': 766.1801,\n", + " 'close': 777.56,\n", + " 'volume': 24762706.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 777.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 289.795,\n", + " 'high': 290.78,\n", + " 'low': 282.75,\n", + " 'close': 283.52,\n", + " 'volume': 43186237.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 3357.71,\n", + " 'high': 3369.1899,\n", + " 'low': 3290.1001,\n", + " 'close': 3315.96,\n", + " 'volume': 4430819.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3315.96,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 773.12,\n", + " 'high': 799.0,\n", + " 'low': 769.31,\n", + " 'close': 791.36,\n", + " 'volume': 27725128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.36,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 296.14,\n", + " 'high': 296.47,\n", + " 'low': 292.9449,\n", + " 'close': 294.17,\n", + " 'volume': 23571742.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3371.5,\n", + " 'high': 3415.47,\n", + " 'low': 3339.6101,\n", + " 'close': 3405.8,\n", + " 'volume': 3634450.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3405.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3402.01,\n", + " 'high': 3429.26,\n", + " 'low': 3393.3999,\n", + " 'close': 3425.52,\n", + " 'volume': 2113600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3425.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 298.23,\n", + " 'high': 299.8,\n", + " 'low': 296.93,\n", + " 'close': 299.35,\n", + " 'volume': 14994200.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 745.89,\n", + " 'high': 774.8,\n", + " 'low': 744.56,\n", + " 'close': 774.39,\n", + " 'volume': 21336900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 774.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 3380.05,\n", + " 'high': 3428.96,\n", + " 'low': 3380.05,\n", + " 'close': 3416.0,\n", + " 'volume': 2339543.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3416.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 298.845,\n", + " 'high': 300.9,\n", + " 'low': 297.5339,\n", + " 'close': 299.56,\n", + " 'volume': 18604601.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 755.0,\n", + " 'high': 758.2,\n", + " 'low': 747.92,\n", + " 'close': 753.64,\n", + " 'volume': 11947527.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.64,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 296.725,\n", + " 'high': 300.21,\n", + " 'low': 294.51,\n", + " 'close': 298.58,\n", + " 'volume': 26626342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 298.58,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 743.5263,\n", + " 'high': 753.6699,\n", + " 'low': 739.18,\n", + " 'close': 751.94,\n", + " 'volume': 15126272.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 751.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 3351.0,\n", + " 'high': 3388.9451,\n", + " 'low': 3341.05,\n", + " 'close': 3380.05,\n", + " 'volume': 2405861.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3380.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 734.79,\n", + " 'high': 744.7399,\n", + " 'low': 730.44,\n", + " 'close': 739.38,\n", + " 'volume': 15996703.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 739.38,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 295.69,\n", + " 'high': 297.54,\n", + " 'low': 294.07,\n", + " 'close': 294.8,\n", + " 'volume': 20742755.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 3375.0,\n", + " 'high': 3379.5,\n", + " 'low': 3332.3899,\n", + " 'close': 3343.6299,\n", + " 'volume': 2780878.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3343.6299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 734.5577,\n", + " 'high': 742.0,\n", + " 'low': 718.6249,\n", + " 'close': 730.17,\n", + " 'volume': 24757652.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 730.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 3396.0,\n", + " 'high': 3419.0,\n", + " 'low': 3305.01,\n", + " 'close': 3355.73,\n", + " 'volume': 4491167.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3355.73,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 296.33,\n", + " 'high': 298.72,\n", + " 'low': 289.52,\n", + " 'close': 294.3,\n", + " 'volume': 38278661.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 757.15,\n", + " 'high': 761.04,\n", + " 'low': 750.0,\n", + " 'close': 759.49,\n", + " 'volume': 28186100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 759.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 3488.4099,\n", + " 'high': 3497.4099,\n", + " 'low': 3452.1299,\n", + " 'close': 3462.52,\n", + " 'volume': 4614100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3462.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 304.17,\n", + " 'high': 304.5,\n", + " 'low': 299.53,\n", + " 'close': 299.87,\n", + " 'volume': 41309300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 752.83,\n", + " 'high': 758.9,\n", + " 'low': 747.61,\n", + " 'close': 756.99,\n", + " 'volume': 13923393.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 756.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.76,\n", + " 'high': 305.31,\n", + " 'low': 300.76,\n", + " 'close': 305.22,\n", + " 'volume': 19550815.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 305.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 3459.96,\n", + " 'high': 3492.55,\n", + " 'low': 3446.1433,\n", + " 'close': 3488.24,\n", + " 'volume': 2463771.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3488.24,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.26,\n", + " 'high': 305.32,\n", + " 'low': 301.82,\n", + " 'close': 304.82,\n", + " 'volume': 28356304.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.82,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 3442.52,\n", + " 'high': 3485.1499,\n", + " 'low': 3402.01,\n", + " 'close': 3475.79,\n", + " 'volume': 2957537.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3475.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 745.0,\n", + " 'high': 756.86,\n", + " 'low': 738.36,\n", + " 'close': 755.83,\n", + " 'volume': 15357685.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 755.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 299.56,\n", + " 'high': 301.39,\n", + " 'low': 298.1,\n", + " 'close': 299.79,\n", + " 'volume': 21853433.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 3475.55,\n", + " 'high': 3486.3523,\n", + " 'low': 3437.7104,\n", + " 'close': 3450.0,\n", + " 'volume': 1936897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3450.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 742.57,\n", + " 'high': 754.47,\n", + " 'low': 736.4,\n", + " 'close': 744.49,\n", + " 'volume': 18524881.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 744.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 297.55,\n", + " 'high': 298.53,\n", + " 'low': 294.08,\n", + " 'close': 296.99,\n", + " 'volume': 23652949.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 3482.8,\n", + " 'high': 3497.96,\n", + " 'low': 3438.0,\n", + " 'close': 3457.1699,\n", + " 'volume': 2569022.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3457.1699,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 740.2143,\n", + " 'high': 744.78,\n", + " 'low': 708.9475,\n", + " 'close': 743.0,\n", + " 'volume': 22952482.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 743.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 298.42,\n", + " 'high': 299.92,\n", + " 'low': 295.38,\n", + " 'close': 295.71,\n", + " 'volume': 19619400.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 295.71,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 3501.8301,\n", + " 'high': 3508.45,\n", + " 'low': 3462.9099,\n", + " 'close': 3469.1499,\n", + " 'volume': 2393300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3469.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 759.6,\n", + " 'high': 762.61,\n", + " 'low': 734.52,\n", + " 'close': 736.27,\n", + " 'volume': 15114300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 736.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 753.41,\n", + " 'high': 762.0999,\n", + " 'low': 751.6301,\n", + " 'close': 754.86,\n", + " 'volume': 14077731.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 754.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 3526.02,\n", + " 'high': 3549.99,\n", + " 'low': 3480.3701,\n", + " 'close': 3484.1599,\n", + " 'volume': 2719241.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3484.1599,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 300.82,\n", + " 'high': 302.14,\n", + " 'low': 297.0,\n", + " 'close': 297.25,\n", + " 'volume': 19872370.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 297.25,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 761.58,\n", + " 'high': 764.44,\n", + " 'low': 740.9,\n", + " 'close': 753.87,\n", + " 'volume': 18793036.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 299.78,\n", + " 'high': 300.61,\n", + " 'low': 297.4651,\n", + " 'close': 300.21,\n", + " 'volume': 14973729.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 3511.6499,\n", + " 'high': 3545.6299,\n", + " 'low': 3495.6699,\n", + " 'close': 3525.5,\n", + " 'volume': 2959820.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3525.5,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 740.0,\n", + " 'high': 760.2,\n", + " 'low': 739.26,\n", + " 'close': 752.92,\n", + " 'volume': 19747398.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 752.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 301.005,\n", + " 'high': 301.02,\n", + " 'low': 298.2,\n", + " 'close': 300.18,\n", + " 'volume': 17184083.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.18,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 3478.0,\n", + " 'high': 3528.0901,\n", + " 'low': 3476.9399,\n", + " 'close': 3509.29,\n", + " 'volume': 2741184.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3509.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 732.25,\n", + " 'high': 734.0,\n", + " 'low': 724.2,\n", + " 'close': 733.57,\n", + " 'volume': 15246100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 733.57,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 300.99,\n", + " 'high': 302.6,\n", + " 'low': 300.26,\n", + " 'close': 301.14,\n", + " 'volume': 14747900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.14,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 3452.0,\n", + " 'high': 3482.6699,\n", + " 'low': 3436.4399,\n", + " 'close': 3478.05,\n", + " 'volume': 2575700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3478.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 734.5,\n", + " 'high': 740.97,\n", + " 'low': 730.54,\n", + " 'close': 732.39,\n", + " 'volume': 12796739.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 732.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 302.2,\n", + " 'high': 303.3602,\n", + " 'low': 300.18,\n", + " 'close': 301.15,\n", + " 'volume': 15649421.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.15,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3494.76,\n", + " 'high': 3511.9607,\n", + " 'low': 3455.29,\n", + " 'close': 3463.1201,\n", + " 'volume': 2925594.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3463.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3496.396,\n", + " 'high': 3526.499,\n", + " 'low': 3475.24,\n", + " 'close': 3479.0,\n", + " 'volume': 3629911.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3479.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 302.865,\n", + " 'high': 305.18,\n", + " 'low': 301.49,\n", + " 'close': 301.83,\n", + " 'volume': 18983826.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 734.08,\n", + " 'high': 741.9799,\n", + " 'low': 731.2701,\n", + " 'close': 734.09,\n", + " 'volume': 13204335.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 734.09,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'}]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos_3 = res_json_3['data'] #aqui se saco solo la data que es lo que nos interesa sacar\n", + "datos_3" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "f10b0edf-4e37-4e6b-aed5-d80a61a88dbf", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosevolumeadj_highadj_lowadj_closeadj_openadj_volumesplit_factordividendsymbolexchangedate
0781.000789.1000775.0000775.480017955961.0NoneNone775.4800NoneNone1.00.0TSLAXNAS2021-09-30T00:00:00+0000
1285.710287.8300281.6200281.920030667325.0NoneNone281.9200NoneNone1.00.0MSFTXNAS2021-09-30T00:00:00+0000
23316.0003327.85013274.11013285.04002847033.0NoneNone3285.0400NoneNone1.00.0AMZNXNAS2021-09-30T00:00:00+0000
3779.800793.5000770.6901781.310020942877.0NoneNone781.3100NoneNone1.00.0TSLAXNAS2021-09-29T00:00:00+0000
4285.100286.7700283.0100284.000026353696.0NoneNone284.0000NoneNone1.00.0MSFTXNAS2021-09-29T00:00:00+0000
................................................
58302.200303.3602300.1800301.150015649421.0NoneNone301.1500NoneNone1.00.0MSFTXNAS2021-09-02T00:00:00+0000
593494.7603511.96073455.29003463.12012925594.0NoneNone3463.1201NoneNone1.00.0AMZNXNAS2021-09-02T00:00:00+0000
603496.3963526.49903475.24003479.00003629911.0NoneNone3479.0000NoneNone1.00.0AMZNXNAS2021-09-01T00:00:00+0000
61302.865305.1800301.4900301.830018983826.0NoneNone301.8300NoneNone1.00.0MSFTXNAS2021-09-01T00:00:00+0000
62734.080741.9799731.2701734.090013204335.0NoneNone734.0900NoneNone1.00.0TSLAXNAS2021-09-01T00:00:00+0000
\n", + "

63 rows × 15 columns

\n", + "
" + ], + "text/plain": [ + " open high low close volume adj_high adj_low \\\n", + "0 781.000 789.1000 775.0000 775.4800 17955961.0 None None \n", + "1 285.710 287.8300 281.6200 281.9200 30667325.0 None None \n", + "2 3316.000 3327.8501 3274.1101 3285.0400 2847033.0 None None \n", + "3 779.800 793.5000 770.6901 781.3100 20942877.0 None None \n", + "4 285.100 286.7700 283.0100 284.0000 26353696.0 None None \n", + ".. ... ... ... ... ... ... ... \n", + "58 302.200 303.3602 300.1800 301.1500 15649421.0 None None \n", + "59 3494.760 3511.9607 3455.2900 3463.1201 2925594.0 None None \n", + "60 3496.396 3526.4990 3475.2400 3479.0000 3629911.0 None None \n", + "61 302.865 305.1800 301.4900 301.8300 18983826.0 None None \n", + "62 734.080 741.9799 731.2701 734.0900 13204335.0 None None \n", + "\n", + " adj_close adj_open adj_volume split_factor dividend symbol exchange \\\n", + "0 775.4800 None None 1.0 0.0 TSLA XNAS \n", + "1 281.9200 None None 1.0 0.0 MSFT XNAS \n", + "2 3285.0400 None None 1.0 0.0 AMZN XNAS \n", + "3 781.3100 None None 1.0 0.0 TSLA XNAS \n", + "4 284.0000 None None 1.0 0.0 MSFT XNAS \n", + ".. ... ... ... ... ... ... ... \n", + "58 301.1500 None None 1.0 0.0 MSFT XNAS \n", + "59 3463.1201 None None 1.0 0.0 AMZN XNAS \n", + "60 3479.0000 None None 1.0 0.0 AMZN XNAS \n", + "61 301.8300 None None 1.0 0.0 MSFT XNAS \n", + "62 734.0900 None None 1.0 0.0 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-09-30T00:00:00+0000 \n", + "1 2021-09-30T00:00:00+0000 \n", + "2 2021-09-30T00:00:00+0000 \n", + "3 2021-09-29T00:00:00+0000 \n", + "4 2021-09-29T00:00:00+0000 \n", + ".. ... \n", + "58 2021-09-02T00:00:00+0000 \n", + "59 2021-09-02T00:00:00+0000 \n", + "60 2021-09-01T00:00:00+0000 \n", + "61 2021-09-01T00:00:00+0000 \n", + "62 2021-09-01T00:00:00+0000 \n", + "\n", + "[63 rows x 15 columns]" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_3 = pd.DataFrame(datos_3) #aqui se genero un dataframe\n", + "df_3" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "4973554c-2e42-4753-9438-7b138023f2a4", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
0781.000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
1285.710287.8300281.6200281.9200MSFTXNAS2021-09-30T00:00:00+0000
23316.0003327.85013274.11013285.0400AMZNXNAS2021-09-30T00:00:00+0000
3779.800793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
4285.100286.7700283.0100284.0000MSFTXNAS2021-09-29T00:00:00+0000
........................
58302.200303.3602300.1800301.1500MSFTXNAS2021-09-02T00:00:00+0000
593494.7603511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
603496.3963526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
61302.865305.1800301.4900301.8300MSFTXNAS2021-09-01T00:00:00+0000
62734.080741.9799731.2701734.0900TSLAXNAS2021-09-01T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "0 781.000 789.1000 775.0000 775.4800 TSLA XNAS \n", + "1 285.710 287.8300 281.6200 281.9200 MSFT XNAS \n", + "2 3316.000 3327.8501 3274.1101 3285.0400 AMZN XNAS \n", + "3 779.800 793.5000 770.6901 781.3100 TSLA XNAS \n", + "4 285.100 286.7700 283.0100 284.0000 MSFT XNAS \n", + ".. ... ... ... ... ... ... \n", + "58 302.200 303.3602 300.1800 301.1500 MSFT XNAS \n", + "59 3494.760 3511.9607 3455.2900 3463.1201 AMZN XNAS \n", + "60 3496.396 3526.4990 3475.2400 3479.0000 AMZN XNAS \n", + "61 302.865 305.1800 301.4900 301.8300 MSFT XNAS \n", + "62 734.080 741.9799 731.2701 734.0900 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-09-30T00:00:00+0000 \n", + "1 2021-09-30T00:00:00+0000 \n", + "2 2021-09-30T00:00:00+0000 \n", + "3 2021-09-29T00:00:00+0000 \n", + "4 2021-09-29T00:00:00+0000 \n", + ".. ... \n", + "58 2021-09-02T00:00:00+0000 \n", + "59 2021-09-02T00:00:00+0000 \n", + "60 2021-09-01T00:00:00+0000 \n", + "61 2021-09-01T00:00:00+0000 \n", + "62 2021-09-01T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_3_drop=df_3.drop(['volume','adj_high','adj_low','adj_close','adj_open','adj_volume','split_factor','dividend'], axis=1) #aqui se eliminaron las columnas que no nos funcionan\n", + "df_3_drop" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "1c3002bc-73a2-4309-88e8-cee5ccad4078", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
603496.39603526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
593494.76003511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
563452.00003482.66993436.43993478.0500AMZNXNAS2021-09-03T00:00:00+0000
533478.00003528.09013476.93993509.2900AMZNXNAS2021-09-07T00:00:00+0000
503511.64993545.62993495.66993525.5000AMZNXNAS2021-09-08T00:00:00+0000
........................
14745.8900774.8000744.5600774.3900TSLAXNAS2021-09-24T00:00:00+0000
9773.1200799.0000769.3100791.3600TSLAXNAS2021-09-27T00:00:00+0000
6787.2000795.6400766.1801777.5600TSLAXNAS2021-09-28T00:00:00+0000
3779.8000793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
0781.0000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "60 3496.3960 3526.4990 3475.2400 3479.0000 AMZN XNAS \n", + "59 3494.7600 3511.9607 3455.2900 3463.1201 AMZN XNAS \n", + "56 3452.0000 3482.6699 3436.4399 3478.0500 AMZN XNAS \n", + "53 3478.0000 3528.0901 3476.9399 3509.2900 AMZN XNAS \n", + "50 3511.6499 3545.6299 3495.6699 3525.5000 AMZN XNAS \n", + ".. ... ... ... ... ... ... \n", + "14 745.8900 774.8000 744.5600 774.3900 TSLA XNAS \n", + "9 773.1200 799.0000 769.3100 791.3600 TSLA XNAS \n", + "6 787.2000 795.6400 766.1801 777.5600 TSLA XNAS \n", + "3 779.8000 793.5000 770.6901 781.3100 TSLA XNAS \n", + "0 781.0000 789.1000 775.0000 775.4800 TSLA XNAS \n", + "\n", + " date \n", + "60 2021-09-01T00:00:00+0000 \n", + "59 2021-09-02T00:00:00+0000 \n", + "56 2021-09-03T00:00:00+0000 \n", + "53 2021-09-07T00:00:00+0000 \n", + "50 2021-09-08T00:00:00+0000 \n", + ".. ... \n", + "14 2021-09-24T00:00:00+0000 \n", + "9 2021-09-27T00:00:00+0000 \n", + "6 2021-09-28T00:00:00+0000 \n", + "3 2021-09-29T00:00:00+0000 \n", + "0 2021-09-30T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_3_ordenado=df_3_drop.sort_values(by=['symbol','date']) #aqui se ordenaron los datos por accion y por fecha\n", + "df_3_ordenado" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "889aca98-d80a-421f-82f2-fdb627e1aef2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedateopenhighlowclosesymbolexchangedate
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+00003496.39603526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+00003494.76003511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
563204.50003260.68993202.46413221.0000AMZNXNAS2021-10-05T00:00:00+00003452.00003482.66993436.43993478.0500AMZNXNAS2021-09-03T00:00:00+0000
533213.53003264.34013198.62013262.0100AMZNXNAS2021-10-06T00:00:00+00003478.00003528.09013476.93993509.2900AMZNXNAS2021-09-07T00:00:00+0000
503291.54003325.48513283.06013302.4299AMZNXNAS2021-10-07T00:00:00+00003511.64993545.62993495.66993525.5000AMZNXNAS2021-09-08T00:00:00+0000
.............................................
14950.53001045.0000944.20001024.8600TSLAXNAS2021-10-25T00:00:00+0000745.8900774.8000744.5600774.3900TSLAXNAS2021-09-24T00:00:00+0000
91024.68991094.93991001.46001018.4300TSLAXNAS2021-10-26T00:00:00+0000773.1200799.0000769.3100791.3600TSLAXNAS2021-09-27T00:00:00+0000
61039.66001070.88001030.78001037.8600TSLAXNAS2021-10-27T00:00:00+0000787.2000795.6400766.1801777.5600TSLAXNAS2021-09-28T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000779.8000793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000781.0000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
\n", + "

63 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN XNAS \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN XNAS \n", + "56 3204.5000 3260.6899 3202.4641 3221.0000 AMZN XNAS \n", + "53 3213.5300 3264.3401 3198.6201 3262.0100 AMZN XNAS \n", + "50 3291.5400 3325.4851 3283.0601 3302.4299 AMZN XNAS \n", + ".. ... ... ... ... ... ... \n", + "14 950.5300 1045.0000 944.2000 1024.8600 TSLA XNAS \n", + "9 1024.6899 1094.9399 1001.4600 1018.4300 TSLA XNAS \n", + "6 1039.6600 1070.8800 1030.7800 1037.8600 TSLA XNAS \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA XNAS \n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA XNAS \n", + "\n", + " date open high low close \\\n", + "60 2021-10-01T00:00:00+0000 3496.3960 3526.4990 3475.2400 3479.0000 \n", + "59 2021-10-04T00:00:00+0000 3494.7600 3511.9607 3455.2900 3463.1201 \n", + "56 2021-10-05T00:00:00+0000 3452.0000 3482.6699 3436.4399 3478.0500 \n", + "53 2021-10-06T00:00:00+0000 3478.0000 3528.0901 3476.9399 3509.2900 \n", + "50 2021-10-07T00:00:00+0000 3511.6499 3545.6299 3495.6699 3525.5000 \n", + ".. ... ... ... ... ... \n", + "14 2021-10-25T00:00:00+0000 745.8900 774.8000 744.5600 774.3900 \n", + "9 2021-10-26T00:00:00+0000 773.1200 799.0000 769.3100 791.3600 \n", + "6 2021-10-27T00:00:00+0000 787.2000 795.6400 766.1801 777.5600 \n", + "3 2021-10-28T00:00:00+0000 779.8000 793.5000 770.6901 781.3100 \n", + "0 2021-10-29T00:00:00+0000 781.0000 789.1000 775.0000 775.4800 \n", + "\n", + " symbol exchange date \n", + "60 AMZN XNAS 2021-09-01T00:00:00+0000 \n", + "59 AMZN XNAS 2021-09-02T00:00:00+0000 \n", + "56 AMZN XNAS 2021-09-03T00:00:00+0000 \n", + "53 AMZN XNAS 2021-09-07T00:00:00+0000 \n", + "50 AMZN XNAS 2021-09-08T00:00:00+0000 \n", + ".. ... ... ... \n", + "14 TSLA XNAS 2021-09-24T00:00:00+0000 \n", + "9 TSLA XNAS 2021-09-27T00:00:00+0000 \n", + "6 TSLA XNAS 2021-09-28T00:00:00+0000 \n", + "3 TSLA XNAS 2021-09-29T00:00:00+0000 \n", + "0 TSLA XNAS 2021-09-30T00:00:00+0000 \n", + "\n", + "[63 rows x 14 columns]" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_sep_oct = pd.concat([df_2_ordenado, df_3_ordenado], axis = 1)\n", + "df_sep_oct" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "d2b1bad5-fca6-43bf-9e53-0748b8ea0984", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Precio_apertura', 'Precio_mas_alto', 'Precio_mas_bajo',\n", + " 'Precio_cierre', 'Accion', 'Indice', 'Fecha_Oct', 'Precio_apertura',\n", + " 'Precio_mas_alto', 'Precio_mas_bajo', 'Precio_cierre', 'Accion',\n", + " 'Indice', 'Fecha_Sep'],\n", + " dtype='object')" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_sep_oct.columns= ['Precio_apertura','Precio_mas_alto','Precio_mas_bajo','Precio_cierre','Accion','Indice','Fecha_Oct','Precio_apertura','Precio_mas_alto','Precio_mas_bajo','Precio_cierre','Accion','Indice','Fecha_Sep']\n", + "df_sep_oct.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "fb44c140-3dd7-4b13-9e6a-717139959aa6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Precio_aperturaPrecio_mas_altoPrecio_mas_bajoPrecio_cierreAccionIndiceFecha_OctPrecio_aperturaPrecio_mas_altoPrecio_mas_bajoPrecio_cierreAccionIndiceFecha_Sep
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+00003496.39603526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+00003494.76003511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
563204.50003260.68993202.46413221.0000AMZNXNAS2021-10-05T00:00:00+00003452.00003482.66993436.43993478.0500AMZNXNAS2021-09-03T00:00:00+0000
533213.53003264.34013198.62013262.0100AMZNXNAS2021-10-06T00:00:00+00003478.00003528.09013476.93993509.2900AMZNXNAS2021-09-07T00:00:00+0000
503291.54003325.48513283.06013302.4299AMZNXNAS2021-10-07T00:00:00+00003511.64993545.62993495.66993525.5000AMZNXNAS2021-09-08T00:00:00+0000
.............................................
14950.53001045.0000944.20001024.8600TSLAXNAS2021-10-25T00:00:00+0000745.8900774.8000744.5600774.3900TSLAXNAS2021-09-24T00:00:00+0000
91024.68991094.93991001.46001018.4300TSLAXNAS2021-10-26T00:00:00+0000773.1200799.0000769.3100791.3600TSLAXNAS2021-09-27T00:00:00+0000
61039.66001070.88001030.78001037.8600TSLAXNAS2021-10-27T00:00:00+0000787.2000795.6400766.1801777.5600TSLAXNAS2021-09-28T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000779.8000793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000781.0000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
\n", + "

63 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " Precio_apertura Precio_mas_alto Precio_mas_bajo Precio_cierre Accion \\\n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN \n", + "56 3204.5000 3260.6899 3202.4641 3221.0000 AMZN \n", + "53 3213.5300 3264.3401 3198.6201 3262.0100 AMZN \n", + "50 3291.5400 3325.4851 3283.0601 3302.4299 AMZN \n", + ".. ... ... ... ... ... \n", + "14 950.5300 1045.0000 944.2000 1024.8600 TSLA \n", + "9 1024.6899 1094.9399 1001.4600 1018.4300 TSLA \n", + "6 1039.6600 1070.8800 1030.7800 1037.8600 TSLA \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA \n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA \n", + "\n", + " Indice Fecha_Oct Precio_apertura Precio_mas_alto \\\n", + "60 XNAS 2021-10-01T00:00:00+0000 3496.3960 3526.4990 \n", + "59 XNAS 2021-10-04T00:00:00+0000 3494.7600 3511.9607 \n", + "56 XNAS 2021-10-05T00:00:00+0000 3452.0000 3482.6699 \n", + "53 XNAS 2021-10-06T00:00:00+0000 3478.0000 3528.0901 \n", + "50 XNAS 2021-10-07T00:00:00+0000 3511.6499 3545.6299 \n", + ".. ... ... ... ... \n", + "14 XNAS 2021-10-25T00:00:00+0000 745.8900 774.8000 \n", + "9 XNAS 2021-10-26T00:00:00+0000 773.1200 799.0000 \n", + "6 XNAS 2021-10-27T00:00:00+0000 787.2000 795.6400 \n", + "3 XNAS 2021-10-28T00:00:00+0000 779.8000 793.5000 \n", + "0 XNAS 2021-10-29T00:00:00+0000 781.0000 789.1000 \n", + "\n", + " Precio_mas_bajo Precio_cierre Accion Indice Fecha_Sep \n", + "60 3475.2400 3479.0000 AMZN XNAS 2021-09-01T00:00:00+0000 \n", + "59 3455.2900 3463.1201 AMZN XNAS 2021-09-02T00:00:00+0000 \n", + "56 3436.4399 3478.0500 AMZN XNAS 2021-09-03T00:00:00+0000 \n", + "53 3476.9399 3509.2900 AMZN XNAS 2021-09-07T00:00:00+0000 \n", + "50 3495.6699 3525.5000 AMZN XNAS 2021-09-08T00:00:00+0000 \n", + ".. ... ... ... ... ... \n", + "14 744.5600 774.3900 TSLA XNAS 2021-09-24T00:00:00+0000 \n", + "9 769.3100 791.3600 TSLA XNAS 2021-09-27T00:00:00+0000 \n", + "6 766.1801 777.5600 TSLA XNAS 2021-09-28T00:00:00+0000 \n", + "3 770.6901 781.3100 TSLA XNAS 2021-09-29T00:00:00+0000 \n", + "0 775.0000 775.4800 TSLA XNAS 2021-09-30T00:00:00+0000 \n", + "\n", + "[63 rows x 14 columns]" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_sep_oct" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "6f351264-3c48-423d-98a9-81e0d96bdc1f", + "metadata": {}, + "outputs": [], + "source": [ + "df_sep_oct.to_csv('Acciones_Sep_Oct_2021.csv')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/your-code/API/API Marketstack.ipynb b/your-code/API/API Marketstack.ipynb new file mode 100644 index 0000000..54c2fb8 --- /dev/null +++ b/your-code/API/API Marketstack.ipynb @@ -0,0 +1,7342 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "dad87129-b660-4348-8865-11f2b083e2fc", + "metadata": {}, + "source": [ + "# PROYECTO API #" + ] + }, + { + "cell_type": "markdown", + "id": "2404daae-8698-4b28-9171-a6bb3352fb5e", + "metadata": {}, + "source": [ + "## Marketstack ##" + ] + }, + { + "cell_type": "markdown", + "id": "75107fc1-82d5-460c-a732-3908500bb04a", + "metadata": {}, + "source": [ + "En este proyecto de API lo que se buscaba de un principio era realizar la comparacion de algunas de las acciones en la bolsa de Tesla, Amazon y Microsoft del mes de octubre con respecto al año anterior, sin embargo la pagina no permite sacar datos del año anterior por lo que se comparara con respecto al mes anterior en este caso Septiembre, de igual manera cabe mencionar que esta API solo permite realizar 100 consultas por mes, e igual por cada request que haga solo me trae como maximo 100 datos." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e5308a6d-fc6c-4777-8864-1a803661b978", + "metadata": {}, + "outputs": [], + "source": [ + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "45d01be0-4421-42d2-803b-4e45d1fcf953", + "metadata": {}, + "outputs": [], + "source": [ + "import requests" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "5b4d0d26-842f-4816-a826-b840fdc3b970", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "f2c5b694-5579-43ae-9b1c-7c03757b1169", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "614019a9-4b18-43d8-a60b-81797ecbfaec", + "metadata": {}, + "outputs": [], + "source": [ + "res = requests.get('http://api.marketstack.com/v1/eod?access_key=d8c17415fa92ad84b011013f35f0d125&symbols=TSLA&date_from=2021-10-01&date_to=2021-10-30')" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "73ebecca-42a5-4a95-a45d-1d1b0151cfe2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "5ed6671d-963d-4220-81ce-715e3db0feba", + "metadata": {}, + "outputs": [], + "source": [ + "res_json=res.json() #aqui se saca en un json todo lo que contiene la liga" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "5e924185-88dc-4e68-8160-66e32833cca6", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pagination': {'limit': 100, 'offset': 0, 'count': 21, 'total': 21},\n", + " 'data': [{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]}" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "eca2fff7-17b1-4b9c-a35b-e2e7cbbf0172", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_keys(['pagination', 'data'])" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json.keys() #aqui estoy sacando las llaves del json" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "a181e127-c141-40bd-9d91-339daf96cf5c", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_values([{'limit': 100, 'offset': 0, 'count': 21, 'total': 21}, [{'open': 1081.86, 'high': 1115.21, 'low': 1073.21, 'close': 1114.0, 'volume': 29733600.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1114.0, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-29T00:00:00+0000'}, {'open': 1068.3051, 'high': 1081.0, 'low': 1054.38, 'close': 1077.04, 'volume': 26039958.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1077.04, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-28T00:00:00+0000'}, {'open': 1039.66, 'high': 1070.88, 'low': 1030.78, 'close': 1037.86, 'volume': 38013916.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1037.86, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-27T00:00:00+0000'}, {'open': 1024.6899, 'high': 1094.9399, 'low': 1001.46, 'close': 1018.43, 'volume': 61743802.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1018.43, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-26T00:00:00+0000'}, {'open': 950.53, 'high': 1045.0, 'low': 944.2, 'close': 1024.86, 'volume': 61931449.0, 'adj_high': None, 'adj_low': None, 'adj_close': 1024.86, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-25T00:00:00+0000'}, {'open': 895.5, 'high': 910.0, 'low': 890.96, 'close': 909.68, 'volume': 22836800.0, 'adj_high': None, 'adj_low': None, 'adj_close': 909.68, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-22T00:00:00+0000'}, {'open': 856.0, 'high': 900.0, 'low': 855.5046, 'close': 894.0, 'volume': 31215968.0, 'adj_high': None, 'adj_low': None, 'adj_close': 894.0, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-21T00:00:00+0000'}, {'open': 865.35, 'high': 869.48, 'low': 857.4101, 'close': 865.8, 'volume': 13416616.0, 'adj_high': None, 'adj_low': None, 'adj_close': 865.8, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-20T00:00:00+0000'}, {'open': 877.53, 'high': 877.95, 'low': 862.5101, 'close': 864.27, 'volume': 17381128.0, 'adj_high': None, 'adj_low': None, 'adj_close': 864.27, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-19T00:00:00+0000'}, {'open': 851.79, 'high': 875.21, 'low': 851.47, 'close': 870.11, 'volume': 24207245.0, 'adj_high': None, 'adj_low': None, 'adj_close': 870.11, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-18T00:00:00+0000'}, {'open': 823.74, 'high': 843.21, 'low': 822.35, 'close': 843.03, 'volume': 18818000.0, 'adj_high': None, 'adj_low': None, 'adj_close': 843.03, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-15T00:00:00+0000'}, {'open': 815.49, 'high': 820.25, 'low': 813.3501, 'close': 818.32, 'volume': 11762673.0, 'adj_high': None, 'adj_low': None, 'adj_close': 818.32, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-14T00:00:00+0000'}, {'open': 810.47, 'high': 815.41, 'low': 805.7949, 'close': 811.08, 'volume': 14010391.0, 'adj_high': None, 'adj_low': None, 'adj_close': 811.08, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-13T00:00:00+0000'}, {'open': 800.93, 'high': 812.3199, 'low': 796.57, 'close': 805.72, 'volume': 21336688.0, 'adj_high': None, 'adj_low': None, 'adj_close': 805.72, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-12T00:00:00+0000'}, {'open': 787.65, 'high': 801.24, 'low': 785.51, 'close': 791.94, 'volume': 13881104.0, 'adj_high': None, 'adj_low': None, 'adj_close': 791.94, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-11T00:00:00+0000'}, {'open': 796.21, 'high': 796.38, 'low': 780.91, 'close': 785.49, 'volume': 16711100.0, 'adj_high': None, 'adj_low': None, 'adj_close': 785.49, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-08T00:00:00+0000'}, {'open': 785.46, 'high': 805.0, 'low': 783.38, 'close': 793.61, 'volume': 18946185.0, 'adj_high': None, 'adj_low': None, 'adj_close': 793.61, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-07T00:00:00+0000'}, {'open': 776.2, 'high': 786.66, 'low': 773.22, 'close': 782.75, 'volume': 14632768.0, 'adj_high': None, 'adj_low': None, 'adj_close': 782.75, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-06T00:00:00+0000'}, {'open': 784.7962, 'high': 797.31, 'low': 774.26, 'close': 780.59, 'volume': 18432625.0, 'adj_high': None, 'adj_low': None, 'adj_close': 780.59, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-05T00:00:00+0000'}, {'open': 796.5, 'high': 806.9699, 'low': 776.12, 'close': 781.53, 'volume': 30390103.0, 'adj_high': None, 'adj_low': None, 'adj_close': 781.53, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-04T00:00:00+0000'}, {'open': 778.4, 'high': 780.78, 'low': 763.59, 'close': 775.22, 'volume': 17005900.0, 'adj_high': None, 'adj_low': None, 'adj_close': 775.22, 'adj_open': None, 'adj_volume': None, 'split_factor': 1.0, 'dividend': 0.0, 'symbol': 'TSLA', 'exchange': 'XNAS', 'date': '2021-10-01T00:00:00+0000'}]])" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json.values() #aqui estoy sacando los valores del json, pero vienen lo de los 2 keys" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "94fa54bb-0aae-4d71-9808-3c7d341a9d2a", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos = res_json['data'] #probando que efectivamente salgan los valores que necesito\n", + "datos" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "b9c8ce03-c6de-4c9a-9545-803365566059", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosevolumeadj_highadj_lowadj_closeadj_openadj_volumesplit_factordividendsymbolexchangedate
01081.86001115.21001073.21001114.0029733600.0NoneNone1114.00NoneNone1.00.0TSLAXNAS2021-10-29T00:00:00+0000
11068.30511081.00001054.38001077.0426039958.0NoneNone1077.04NoneNone1.00.0TSLAXNAS2021-10-28T00:00:00+0000
21039.66001070.88001030.78001037.8638013916.0NoneNone1037.86NoneNone1.00.0TSLAXNAS2021-10-27T00:00:00+0000
31024.68991094.93991001.46001018.4361743802.0NoneNone1018.43NoneNone1.00.0TSLAXNAS2021-10-26T00:00:00+0000
4950.53001045.0000944.20001024.8661931449.0NoneNone1024.86NoneNone1.00.0TSLAXNAS2021-10-25T00:00:00+0000
5895.5000910.0000890.9600909.6822836800.0NoneNone909.68NoneNone1.00.0TSLAXNAS2021-10-22T00:00:00+0000
6856.0000900.0000855.5046894.0031215968.0NoneNone894.00NoneNone1.00.0TSLAXNAS2021-10-21T00:00:00+0000
7865.3500869.4800857.4101865.8013416616.0NoneNone865.80NoneNone1.00.0TSLAXNAS2021-10-20T00:00:00+0000
8877.5300877.9500862.5101864.2717381128.0NoneNone864.27NoneNone1.00.0TSLAXNAS2021-10-19T00:00:00+0000
9851.7900875.2100851.4700870.1124207245.0NoneNone870.11NoneNone1.00.0TSLAXNAS2021-10-18T00:00:00+0000
10823.7400843.2100822.3500843.0318818000.0NoneNone843.03NoneNone1.00.0TSLAXNAS2021-10-15T00:00:00+0000
11815.4900820.2500813.3501818.3211762673.0NoneNone818.32NoneNone1.00.0TSLAXNAS2021-10-14T00:00:00+0000
12810.4700815.4100805.7949811.0814010391.0NoneNone811.08NoneNone1.00.0TSLAXNAS2021-10-13T00:00:00+0000
13800.9300812.3199796.5700805.7221336688.0NoneNone805.72NoneNone1.00.0TSLAXNAS2021-10-12T00:00:00+0000
14787.6500801.2400785.5100791.9413881104.0NoneNone791.94NoneNone1.00.0TSLAXNAS2021-10-11T00:00:00+0000
15796.2100796.3800780.9100785.4916711100.0NoneNone785.49NoneNone1.00.0TSLAXNAS2021-10-08T00:00:00+0000
16785.4600805.0000783.3800793.6118946185.0NoneNone793.61NoneNone1.00.0TSLAXNAS2021-10-07T00:00:00+0000
17776.2000786.6600773.2200782.7514632768.0NoneNone782.75NoneNone1.00.0TSLAXNAS2021-10-06T00:00:00+0000
18784.7962797.3100774.2600780.5918432625.0NoneNone780.59NoneNone1.00.0TSLAXNAS2021-10-05T00:00:00+0000
19796.5000806.9699776.1200781.5330390103.0NoneNone781.53NoneNone1.00.0TSLAXNAS2021-10-04T00:00:00+0000
20778.4000780.7800763.5900775.2217005900.0NoneNone775.22NoneNone1.00.0TSLAXNAS2021-10-01T00:00:00+0000
\n", + "
" + ], + "text/plain": [ + " open high low close volume adj_high adj_low \\\n", + "0 1081.8600 1115.2100 1073.2100 1114.00 29733600.0 None None \n", + "1 1068.3051 1081.0000 1054.3800 1077.04 26039958.0 None None \n", + "2 1039.6600 1070.8800 1030.7800 1037.86 38013916.0 None None \n", + "3 1024.6899 1094.9399 1001.4600 1018.43 61743802.0 None None \n", + "4 950.5300 1045.0000 944.2000 1024.86 61931449.0 None None \n", + "5 895.5000 910.0000 890.9600 909.68 22836800.0 None None \n", + "6 856.0000 900.0000 855.5046 894.00 31215968.0 None None \n", + "7 865.3500 869.4800 857.4101 865.80 13416616.0 None None \n", + "8 877.5300 877.9500 862.5101 864.27 17381128.0 None None \n", + "9 851.7900 875.2100 851.4700 870.11 24207245.0 None None \n", + "10 823.7400 843.2100 822.3500 843.03 18818000.0 None None \n", + "11 815.4900 820.2500 813.3501 818.32 11762673.0 None None \n", + "12 810.4700 815.4100 805.7949 811.08 14010391.0 None None \n", + "13 800.9300 812.3199 796.5700 805.72 21336688.0 None None \n", + "14 787.6500 801.2400 785.5100 791.94 13881104.0 None None \n", + "15 796.2100 796.3800 780.9100 785.49 16711100.0 None None \n", + "16 785.4600 805.0000 783.3800 793.61 18946185.0 None None \n", + "17 776.2000 786.6600 773.2200 782.75 14632768.0 None None \n", + "18 784.7962 797.3100 774.2600 780.59 18432625.0 None None \n", + "19 796.5000 806.9699 776.1200 781.53 30390103.0 None None \n", + "20 778.4000 780.7800 763.5900 775.22 17005900.0 None None \n", + "\n", + " adj_close adj_open adj_volume split_factor dividend symbol exchange \\\n", + "0 1114.00 None None 1.0 0.0 TSLA XNAS \n", + "1 1077.04 None None 1.0 0.0 TSLA XNAS \n", + "2 1037.86 None None 1.0 0.0 TSLA XNAS \n", + "3 1018.43 None None 1.0 0.0 TSLA XNAS \n", + "4 1024.86 None None 1.0 0.0 TSLA XNAS \n", + "5 909.68 None None 1.0 0.0 TSLA XNAS \n", + "6 894.00 None None 1.0 0.0 TSLA XNAS \n", + "7 865.80 None None 1.0 0.0 TSLA XNAS \n", + "8 864.27 None None 1.0 0.0 TSLA XNAS \n", + "9 870.11 None None 1.0 0.0 TSLA XNAS \n", + "10 843.03 None None 1.0 0.0 TSLA XNAS \n", + "11 818.32 None None 1.0 0.0 TSLA XNAS \n", + "12 811.08 None None 1.0 0.0 TSLA XNAS \n", + "13 805.72 None None 1.0 0.0 TSLA XNAS \n", + "14 791.94 None None 1.0 0.0 TSLA XNAS \n", + "15 785.49 None None 1.0 0.0 TSLA XNAS \n", + "16 793.61 None None 1.0 0.0 TSLA XNAS \n", + "17 782.75 None None 1.0 0.0 TSLA XNAS \n", + "18 780.59 None None 1.0 0.0 TSLA XNAS \n", + "19 781.53 None None 1.0 0.0 TSLA XNAS \n", + "20 775.22 None None 1.0 0.0 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-10-29T00:00:00+0000 \n", + "1 2021-10-28T00:00:00+0000 \n", + "2 2021-10-27T00:00:00+0000 \n", + "3 2021-10-26T00:00:00+0000 \n", + "4 2021-10-25T00:00:00+0000 \n", + "5 2021-10-22T00:00:00+0000 \n", + "6 2021-10-21T00:00:00+0000 \n", + "7 2021-10-20T00:00:00+0000 \n", + "8 2021-10-19T00:00:00+0000 \n", + "9 2021-10-18T00:00:00+0000 \n", + "10 2021-10-15T00:00:00+0000 \n", + "11 2021-10-14T00:00:00+0000 \n", + "12 2021-10-13T00:00:00+0000 \n", + "13 2021-10-12T00:00:00+0000 \n", + "14 2021-10-11T00:00:00+0000 \n", + "15 2021-10-08T00:00:00+0000 \n", + "16 2021-10-07T00:00:00+0000 \n", + "17 2021-10-06T00:00:00+0000 \n", + "18 2021-10-05T00:00:00+0000 \n", + "19 2021-10-04T00:00:00+0000 \n", + "20 2021-10-01T00:00:00+0000 " + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.DataFrame(datos)\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "b69332e6-f3ac-4fc4-a8d6-6f71bad32f3b", + "metadata": {}, + "outputs": [], + "source": [ + "res_2 = requests.get('http://api.marketstack.com/v1/eod?access_key=d8c17415fa92ad84b011013f35f0d125&symbols=TSLA,MSFT,AMZN&date_from=2021-10-01&date_to=2021-10-30')\n", + "\n", + "#se va a sacar las acciones lo del mes de octubre 2021 de las 3 acciones" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "2ca8f490-abed-4dc8-a5e9-28c6fa008750", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_2" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "50c78714-8100-4dc8-b555-3f6759eed3db", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pagination': {'limit': 100, 'offset': 0, 'count': 63, 'total': 63},\n", + " 'data': [{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 324.13,\n", + " 'high': 332.0,\n", + " 'low': 323.9,\n", + " 'close': 331.62,\n", + " 'volume': 34744900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 331.62,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 3300.02,\n", + " 'high': 3374.8201,\n", + " 'low': 3273.3201,\n", + " 'close': 3372.4299,\n", + " 'volume': 6469500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3372.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 324.33,\n", + " 'high': 324.87,\n", + " 'low': 321.36,\n", + " 'close': 324.35,\n", + " 'volume': 26275100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 324.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 3402.095,\n", + " 'high': 3479.0,\n", + " 'low': 3386.0,\n", + " 'close': 3446.5701,\n", + " 'volume': 5443761.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.5701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 316.0,\n", + " 'high': 326.0973,\n", + " 'low': 316.0,\n", + " 'close': 323.17,\n", + " 'volume': 52588690.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 323.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 3388.0,\n", + " 'high': 3437.0,\n", + " 'low': 3371.4534,\n", + " 'close': 3392.49,\n", + " 'volume': 2702224.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3392.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 311.0,\n", + " 'high': 312.4,\n", + " 'low': 308.6,\n", + " 'close': 310.11,\n", + " 'volume': 27734300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3349.51,\n", + " 'high': 3416.1201,\n", + " 'low': 3345.48,\n", + " 'close': 3376.0701,\n", + " 'volume': 2698342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3376.0701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3335.0,\n", + " 'high': 3347.7998,\n", + " 'low': 3297.7,\n", + " 'close': 3320.3701,\n", + " 'volume': 2225956.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3320.3701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 309.36,\n", + " 'high': 309.38,\n", + " 'low': 306.46,\n", + " 'close': 308.13,\n", + " 'volume': 17554469.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.13,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 3421.0,\n", + " 'high': 3429.8401,\n", + " 'low': 3331.3,\n", + " 'close': 3335.55,\n", + " 'volume': 3133800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3335.55,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 310.4,\n", + " 'high': 311.09,\n", + " 'low': 307.8,\n", + " 'close': 309.16,\n", + " 'volume': 17440800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 309.16,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 307.17,\n", + " 'high': 311.02,\n", + " 'low': 306.36,\n", + " 'close': 310.76,\n", + " 'volume': 16883800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 3414.25,\n", + " 'high': 3440.28,\n", + " 'low': 3404.3201,\n", + " 'close': 3435.01,\n", + " 'volume': 1881385.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3435.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 309.21,\n", + " 'high': 309.7,\n", + " 'low': 306.11,\n", + " 'close': 307.41,\n", + " 'volume': 16537069.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.41,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 3452.6599,\n", + " 'high': 3462.8601,\n", + " 'low': 3400.3701,\n", + " 'close': 3415.0601,\n", + " 'volume': 2058913.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3415.0601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 3434.29,\n", + " 'high': 3454.6899,\n", + " 'low': 3422.0,\n", + " 'close': 3444.1499,\n", + " 'volume': 2286315.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3444.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 308.35,\n", + " 'high': 309.3,\n", + " 'low': 307.22,\n", + " 'close': 308.23,\n", + " 'volume': 17654900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 3388.3577,\n", + " 'high': 3449.1399,\n", + " 'low': 3385.2,\n", + " 'close': 3446.74,\n", + " 'volume': 3113897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.74,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 303.57,\n", + " 'high': 307.8,\n", + " 'low': 302.69,\n", + " 'close': 307.29,\n", + " 'volume': 22729297.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 302.34,\n", + " 'high': 304.45,\n", + " 'low': 300.52,\n", + " 'close': 304.21,\n", + " 'volume': 25374700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 3311.4199,\n", + " 'high': 3410.4199,\n", + " 'low': 3304.0,\n", + " 'close': 3409.02,\n", + " 'volume': 5175100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3409.02,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 299.21,\n", + " 'high': 303.27,\n", + " 'low': 297.83,\n", + " 'close': 302.75,\n", + " 'volume': 27262902.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 302.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 3302.45,\n", + " 'high': 3312.1699,\n", + " 'low': 3290.78,\n", + " 'close': 3299.8601,\n", + " 'volume': 2112020.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3299.8601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 294.91,\n", + " 'high': 297.28,\n", + " 'low': 293.49,\n", + " 'close': 296.31,\n", + " 'volume': 23424025.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 3269.71,\n", + " 'high': 3288.3799,\n", + " 'low': 3261.1289,\n", + " 'close': 3284.28,\n", + " 'volume': 2251488.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3284.28,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 295.34,\n", + " 'high': 295.44,\n", + " 'low': 292.35,\n", + " 'close': 292.88,\n", + " 'volume': 17215595.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 292.88,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 3257.0,\n", + " 'high': 3267.5281,\n", + " 'low': 3236.28,\n", + " 'close': 3247.3301,\n", + " 'volume': 1819571.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3247.3301,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 292.92,\n", + " 'high': 297.84,\n", + " 'low': 292.7686,\n", + " 'close': 294.23,\n", + " 'volume': 19298634.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 3275.0,\n", + " 'high': 3292.5898,\n", + " 'low': 3238.1001,\n", + " 'close': 3246.3,\n", + " 'volume': 1965859.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3246.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 3317.0,\n", + " 'high': 3321.4299,\n", + " 'low': 3288.2,\n", + " 'close': 3288.6201,\n", + " 'volume': 1995500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3288.6201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 296.22,\n", + " 'high': 296.64,\n", + " 'low': 293.76,\n", + " 'close': 294.85,\n", + " 'volume': 17680300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 295.175,\n", + " 'high': 296.64,\n", + " 'low': 293.93,\n", + " 'close': 294.85,\n", + " 'volume': 20430471.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 3291.54,\n", + " 'high': 3325.4851,\n", + " 'low': 3283.0601,\n", + " 'close': 3302.4299,\n", + " 'volume': 2311064.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3302.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 285.78,\n", + " 'high': 293.63,\n", + " 'low': 285.5093,\n", + " 'close': 293.11,\n", + " 'volume': 28002559.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 293.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 3213.53,\n", + " 'high': 3264.3401,\n", + " 'low': 3198.6201,\n", + " 'close': 3262.01,\n", + " 'volume': 2527596.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3262.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 284.0464,\n", + " 'high': 290.398,\n", + " 'low': 284.0464,\n", + " 'close': 288.76,\n", + " 'volume': 24993024.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 288.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 3204.5,\n", + " 'high': 3260.6899,\n", + " 'low': 3202.4641,\n", + " 'close': 3221.0,\n", + " 'volume': 3269208.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3221.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 287.4,\n", + " 'high': 287.75,\n", + " 'low': 280.25,\n", + " 'close': 283.11,\n", + " 'volume': 31350747.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3279.3899,\n", + " 'high': 3279.3899,\n", + " 'low': 3176.25,\n", + " 'close': 3189.78,\n", + " 'volume': 4445409.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3189.78,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3289.01,\n", + " 'high': 3309.1699,\n", + " 'low': 3255.9399,\n", + " 'close': 3283.26,\n", + " 'volume': 2833800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3283.26,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 282.1217,\n", + " 'high': 289.98,\n", + " 'low': 281.31,\n", + " 'close': 289.1,\n", + " 'volume': 27421895.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 289.1,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]}" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json_2=res_2.json() #aqui se metio el json en una variable\n", + "res_json_2" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "f0f6aea5-6738-409c-82b4-3132d3fc6702", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'open': 1081.86,\n", + " 'high': 1115.21,\n", + " 'low': 1073.21,\n", + " 'close': 1114.0,\n", + " 'volume': 29733600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1114.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 324.13,\n", + " 'high': 332.0,\n", + " 'low': 323.9,\n", + " 'close': 331.62,\n", + " 'volume': 34744900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 331.62,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 3300.02,\n", + " 'high': 3374.8201,\n", + " 'low': 3273.3201,\n", + " 'close': 3372.4299,\n", + " 'volume': 6469500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3372.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-29T00:00:00+0000'},\n", + " {'open': 1068.3051,\n", + " 'high': 1081.0,\n", + " 'low': 1054.38,\n", + " 'close': 1077.04,\n", + " 'volume': 26039958.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1077.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 324.33,\n", + " 'high': 324.87,\n", + " 'low': 321.36,\n", + " 'close': 324.35,\n", + " 'volume': 26275100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 324.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 3402.095,\n", + " 'high': 3479.0,\n", + " 'low': 3386.0,\n", + " 'close': 3446.5701,\n", + " 'volume': 5443761.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.5701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-28T00:00:00+0000'},\n", + " {'open': 1039.66,\n", + " 'high': 1070.88,\n", + " 'low': 1030.78,\n", + " 'close': 1037.86,\n", + " 'volume': 38013916.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1037.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 316.0,\n", + " 'high': 326.0973,\n", + " 'low': 316.0,\n", + " 'close': 323.17,\n", + " 'volume': 52588690.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 323.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 3388.0,\n", + " 'high': 3437.0,\n", + " 'low': 3371.4534,\n", + " 'close': 3392.49,\n", + " 'volume': 2702224.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3392.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-27T00:00:00+0000'},\n", + " {'open': 1024.6899,\n", + " 'high': 1094.9399,\n", + " 'low': 1001.46,\n", + " 'close': 1018.43,\n", + " 'volume': 61743802.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1018.43,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 311.0,\n", + " 'high': 312.4,\n", + " 'low': 308.6,\n", + " 'close': 310.11,\n", + " 'volume': 27734300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3349.51,\n", + " 'high': 3416.1201,\n", + " 'low': 3345.48,\n", + " 'close': 3376.0701,\n", + " 'volume': 2698342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3376.0701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-26T00:00:00+0000'},\n", + " {'open': 3335.0,\n", + " 'high': 3347.7998,\n", + " 'low': 3297.7,\n", + " 'close': 3320.3701,\n", + " 'volume': 2225956.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3320.3701,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 309.36,\n", + " 'high': 309.38,\n", + " 'low': 306.46,\n", + " 'close': 308.13,\n", + " 'volume': 17554469.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.13,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 950.53,\n", + " 'high': 1045.0,\n", + " 'low': 944.2,\n", + " 'close': 1024.86,\n", + " 'volume': 61931449.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 1024.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-25T00:00:00+0000'},\n", + " {'open': 3421.0,\n", + " 'high': 3429.8401,\n", + " 'low': 3331.3,\n", + " 'close': 3335.55,\n", + " 'volume': 3133800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3335.55,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 310.4,\n", + " 'high': 311.09,\n", + " 'low': 307.8,\n", + " 'close': 309.16,\n", + " 'volume': 17440800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 309.16,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 895.5,\n", + " 'high': 910.0,\n", + " 'low': 890.96,\n", + " 'close': 909.68,\n", + " 'volume': 22836800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 909.68,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-22T00:00:00+0000'},\n", + " {'open': 307.17,\n", + " 'high': 311.02,\n", + " 'low': 306.36,\n", + " 'close': 310.76,\n", + " 'volume': 16883800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 310.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 856.0,\n", + " 'high': 900.0,\n", + " 'low': 855.5046,\n", + " 'close': 894.0,\n", + " 'volume': 31215968.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 894.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 3414.25,\n", + " 'high': 3440.28,\n", + " 'low': 3404.3201,\n", + " 'close': 3435.01,\n", + " 'volume': 1881385.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3435.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-21T00:00:00+0000'},\n", + " {'open': 865.35,\n", + " 'high': 869.48,\n", + " 'low': 857.4101,\n", + " 'close': 865.8,\n", + " 'volume': 13416616.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 865.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 309.21,\n", + " 'high': 309.7,\n", + " 'low': 306.11,\n", + " 'close': 307.41,\n", + " 'volume': 16537069.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.41,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 3452.6599,\n", + " 'high': 3462.8601,\n", + " 'low': 3400.3701,\n", + " 'close': 3415.0601,\n", + " 'volume': 2058913.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3415.0601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-20T00:00:00+0000'},\n", + " {'open': 877.53,\n", + " 'high': 877.95,\n", + " 'low': 862.5101,\n", + " 'close': 864.27,\n", + " 'volume': 17381128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 864.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 3434.29,\n", + " 'high': 3454.6899,\n", + " 'low': 3422.0,\n", + " 'close': 3444.1499,\n", + " 'volume': 2286315.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3444.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 308.35,\n", + " 'high': 309.3,\n", + " 'low': 307.22,\n", + " 'close': 308.23,\n", + " 'volume': 17654900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 308.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-19T00:00:00+0000'},\n", + " {'open': 851.79,\n", + " 'high': 875.21,\n", + " 'low': 851.47,\n", + " 'close': 870.11,\n", + " 'volume': 24207245.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 870.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 3388.3577,\n", + " 'high': 3449.1399,\n", + " 'low': 3385.2,\n", + " 'close': 3446.74,\n", + " 'volume': 3113897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3446.74,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 303.57,\n", + " 'high': 307.8,\n", + " 'low': 302.69,\n", + " 'close': 307.29,\n", + " 'volume': 22729297.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 307.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-18T00:00:00+0000'},\n", + " {'open': 823.74,\n", + " 'high': 843.21,\n", + " 'low': 822.35,\n", + " 'close': 843.03,\n", + " 'volume': 18818000.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 843.03,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 302.34,\n", + " 'high': 304.45,\n", + " 'low': 300.52,\n", + " 'close': 304.21,\n", + " 'volume': 25374700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 3311.4199,\n", + " 'high': 3410.4199,\n", + " 'low': 3304.0,\n", + " 'close': 3409.02,\n", + " 'volume': 5175100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3409.02,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-15T00:00:00+0000'},\n", + " {'open': 299.21,\n", + " 'high': 303.27,\n", + " 'low': 297.83,\n", + " 'close': 302.75,\n", + " 'volume': 27262902.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 302.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 3302.45,\n", + " 'high': 3312.1699,\n", + " 'low': 3290.78,\n", + " 'close': 3299.8601,\n", + " 'volume': 2112020.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3299.8601,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 815.49,\n", + " 'high': 820.25,\n", + " 'low': 813.3501,\n", + " 'close': 818.32,\n", + " 'volume': 11762673.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 818.32,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-14T00:00:00+0000'},\n", + " {'open': 294.91,\n", + " 'high': 297.28,\n", + " 'low': 293.49,\n", + " 'close': 296.31,\n", + " 'volume': 23424025.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 3269.71,\n", + " 'high': 3288.3799,\n", + " 'low': 3261.1289,\n", + " 'close': 3284.28,\n", + " 'volume': 2251488.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3284.28,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 810.47,\n", + " 'high': 815.41,\n", + " 'low': 805.7949,\n", + " 'close': 811.08,\n", + " 'volume': 14010391.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 811.08,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-13T00:00:00+0000'},\n", + " {'open': 295.34,\n", + " 'high': 295.44,\n", + " 'low': 292.35,\n", + " 'close': 292.88,\n", + " 'volume': 17215595.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 292.88,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 3257.0,\n", + " 'high': 3267.5281,\n", + " 'low': 3236.28,\n", + " 'close': 3247.3301,\n", + " 'volume': 1819571.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3247.3301,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 800.93,\n", + " 'high': 812.3199,\n", + " 'low': 796.57,\n", + " 'close': 805.72,\n", + " 'volume': 21336688.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 805.72,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-12T00:00:00+0000'},\n", + " {'open': 292.92,\n", + " 'high': 297.84,\n", + " 'low': 292.7686,\n", + " 'close': 294.23,\n", + " 'volume': 19298634.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.23,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 3275.0,\n", + " 'high': 3292.5898,\n", + " 'low': 3238.1001,\n", + " 'close': 3246.3,\n", + " 'volume': 1965859.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3246.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 787.65,\n", + " 'high': 801.24,\n", + " 'low': 785.51,\n", + " 'close': 791.94,\n", + " 'volume': 13881104.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-11T00:00:00+0000'},\n", + " {'open': 796.21,\n", + " 'high': 796.38,\n", + " 'low': 780.91,\n", + " 'close': 785.49,\n", + " 'volume': 16711100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 785.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 3317.0,\n", + " 'high': 3321.4299,\n", + " 'low': 3288.2,\n", + " 'close': 3288.6201,\n", + " 'volume': 1995500.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3288.6201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 296.22,\n", + " 'high': 296.64,\n", + " 'low': 293.76,\n", + " 'close': 294.85,\n", + " 'volume': 17680300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-08T00:00:00+0000'},\n", + " {'open': 785.46,\n", + " 'high': 805.0,\n", + " 'low': 783.38,\n", + " 'close': 793.61,\n", + " 'volume': 18946185.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 793.61,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 295.175,\n", + " 'high': 296.64,\n", + " 'low': 293.93,\n", + " 'close': 294.85,\n", + " 'volume': 20430471.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.85,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 3291.54,\n", + " 'high': 3325.4851,\n", + " 'low': 3283.0601,\n", + " 'close': 3302.4299,\n", + " 'volume': 2311064.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3302.4299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-07T00:00:00+0000'},\n", + " {'open': 776.2,\n", + " 'high': 786.66,\n", + " 'low': 773.22,\n", + " 'close': 782.75,\n", + " 'volume': 14632768.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 782.75,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 285.78,\n", + " 'high': 293.63,\n", + " 'low': 285.5093,\n", + " 'close': 293.11,\n", + " 'volume': 28002559.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 293.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 3213.53,\n", + " 'high': 3264.3401,\n", + " 'low': 3198.6201,\n", + " 'close': 3262.01,\n", + " 'volume': 2527596.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3262.01,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-06T00:00:00+0000'},\n", + " {'open': 784.7962,\n", + " 'high': 797.31,\n", + " 'low': 774.26,\n", + " 'close': 780.59,\n", + " 'volume': 18432625.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 780.59,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 284.0464,\n", + " 'high': 290.398,\n", + " 'low': 284.0464,\n", + " 'close': 288.76,\n", + " 'volume': 24993024.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 288.76,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 3204.5,\n", + " 'high': 3260.6899,\n", + " 'low': 3202.4641,\n", + " 'close': 3221.0,\n", + " 'volume': 3269208.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3221.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-05T00:00:00+0000'},\n", + " {'open': 796.5,\n", + " 'high': 806.9699,\n", + " 'low': 776.12,\n", + " 'close': 781.53,\n", + " 'volume': 30390103.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.53,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 287.4,\n", + " 'high': 287.75,\n", + " 'low': 280.25,\n", + " 'close': 283.11,\n", + " 'volume': 31350747.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.11,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3279.3899,\n", + " 'high': 3279.3899,\n", + " 'low': 3176.25,\n", + " 'close': 3189.78,\n", + " 'volume': 4445409.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3189.78,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-04T00:00:00+0000'},\n", + " {'open': 3289.01,\n", + " 'high': 3309.1699,\n", + " 'low': 3255.9399,\n", + " 'close': 3283.26,\n", + " 'volume': 2833800.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3283.26,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 282.1217,\n", + " 'high': 289.98,\n", + " 'low': 281.31,\n", + " 'close': 289.1,\n", + " 'volume': 27421895.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 289.1,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'},\n", + " {'open': 778.4,\n", + " 'high': 780.78,\n", + " 'low': 763.59,\n", + " 'close': 775.22,\n", + " 'volume': 17005900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-10-01T00:00:00+0000'}]" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos_2 = res_json_2['data'] #aqui se saco solo la data que es lo que nos interesa sacar\n", + "datos_2" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "42ae908c-9cdb-417d-a97a-a56cb27ee69b", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosevolumeadj_highadj_lowadj_closeadj_openadj_volumesplit_factordividendsymbolexchangedate
01081.86001115.21001073.21001114.000029733600.0NoneNone1114.0000NoneNone1.00.0TSLAXNAS2021-10-29T00:00:00+0000
1324.1300332.0000323.9000331.620034744900.0NoneNone331.6200NoneNone1.00.0MSFTXNAS2021-10-29T00:00:00+0000
23300.02003374.82013273.32013372.42996469500.0NoneNone3372.4299NoneNone1.00.0AMZNXNAS2021-10-29T00:00:00+0000
31068.30511081.00001054.38001077.040026039958.0NoneNone1077.0400NoneNone1.00.0TSLAXNAS2021-10-28T00:00:00+0000
4324.3300324.8700321.3600324.350026275100.0NoneNone324.3500NoneNone1.00.0MSFTXNAS2021-10-28T00:00:00+0000
................................................
58287.4000287.7500280.2500283.110031350747.0NoneNone283.1100NoneNone1.00.0MSFTXNAS2021-10-04T00:00:00+0000
593279.38993279.38993176.25003189.78004445409.0NoneNone3189.7800NoneNone1.00.0AMZNXNAS2021-10-04T00:00:00+0000
603289.01003309.16993255.93993283.26002833800.0NoneNone3283.2600NoneNone1.00.0AMZNXNAS2021-10-01T00:00:00+0000
61282.1217289.9800281.3100289.100027421895.0NoneNone289.1000NoneNone1.00.0MSFTXNAS2021-10-01T00:00:00+0000
62778.4000780.7800763.5900775.220017005900.0NoneNone775.2200NoneNone1.00.0TSLAXNAS2021-10-01T00:00:00+0000
\n", + "

63 rows × 15 columns

\n", + "
" + ], + "text/plain": [ + " open high low close volume adj_high adj_low \\\n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 29733600.0 None None \n", + "1 324.1300 332.0000 323.9000 331.6200 34744900.0 None None \n", + "2 3300.0200 3374.8201 3273.3201 3372.4299 6469500.0 None None \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 26039958.0 None None \n", + "4 324.3300 324.8700 321.3600 324.3500 26275100.0 None None \n", + ".. ... ... ... ... ... ... ... \n", + "58 287.4000 287.7500 280.2500 283.1100 31350747.0 None None \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 4445409.0 None None \n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 2833800.0 None None \n", + "61 282.1217 289.9800 281.3100 289.1000 27421895.0 None None \n", + "62 778.4000 780.7800 763.5900 775.2200 17005900.0 None None \n", + "\n", + " adj_close adj_open adj_volume split_factor dividend symbol exchange \\\n", + "0 1114.0000 None None 1.0 0.0 TSLA XNAS \n", + "1 331.6200 None None 1.0 0.0 MSFT XNAS \n", + "2 3372.4299 None None 1.0 0.0 AMZN XNAS \n", + "3 1077.0400 None None 1.0 0.0 TSLA XNAS \n", + "4 324.3500 None None 1.0 0.0 MSFT XNAS \n", + ".. ... ... ... ... ... ... ... \n", + "58 283.1100 None None 1.0 0.0 MSFT XNAS \n", + "59 3189.7800 None None 1.0 0.0 AMZN XNAS \n", + "60 3283.2600 None None 1.0 0.0 AMZN XNAS \n", + "61 289.1000 None None 1.0 0.0 MSFT XNAS \n", + "62 775.2200 None None 1.0 0.0 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-10-29T00:00:00+0000 \n", + "1 2021-10-29T00:00:00+0000 \n", + "2 2021-10-29T00:00:00+0000 \n", + "3 2021-10-28T00:00:00+0000 \n", + "4 2021-10-28T00:00:00+0000 \n", + ".. ... \n", + "58 2021-10-04T00:00:00+0000 \n", + "59 2021-10-04T00:00:00+0000 \n", + "60 2021-10-01T00:00:00+0000 \n", + "61 2021-10-01T00:00:00+0000 \n", + "62 2021-10-01T00:00:00+0000 \n", + "\n", + "[63 rows x 15 columns]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_2 = pd.DataFrame(datos_2) #aqui se genero un dataframe\n", + "df_2" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "8de9fa08-c515-4e4b-a3c0-777b6bb61679", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000
1324.1300332.0000323.9000331.6200MSFTXNAS2021-10-29T00:00:00+0000
23300.02003374.82013273.32013372.4299AMZNXNAS2021-10-29T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000
4324.3300324.8700321.3600324.3500MSFTXNAS2021-10-28T00:00:00+0000
........................
58287.4000287.7500280.2500283.1100MSFTXNAS2021-10-04T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+0000
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+0000
61282.1217289.9800281.3100289.1000MSFTXNAS2021-10-01T00:00:00+0000
62778.4000780.7800763.5900775.2200TSLAXNAS2021-10-01T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA XNAS \n", + "1 324.1300 332.0000 323.9000 331.6200 MSFT XNAS \n", + "2 3300.0200 3374.8201 3273.3201 3372.4299 AMZN XNAS \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA XNAS \n", + "4 324.3300 324.8700 321.3600 324.3500 MSFT XNAS \n", + ".. ... ... ... ... ... ... \n", + "58 287.4000 287.7500 280.2500 283.1100 MSFT XNAS \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN XNAS \n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN XNAS \n", + "61 282.1217 289.9800 281.3100 289.1000 MSFT XNAS \n", + "62 778.4000 780.7800 763.5900 775.2200 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-10-29T00:00:00+0000 \n", + "1 2021-10-29T00:00:00+0000 \n", + "2 2021-10-29T00:00:00+0000 \n", + "3 2021-10-28T00:00:00+0000 \n", + "4 2021-10-28T00:00:00+0000 \n", + ".. ... \n", + "58 2021-10-04T00:00:00+0000 \n", + "59 2021-10-04T00:00:00+0000 \n", + "60 2021-10-01T00:00:00+0000 \n", + "61 2021-10-01T00:00:00+0000 \n", + "62 2021-10-01T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_2_drop=df_2.drop(['volume','adj_high','adj_low','adj_close','adj_open','adj_volume','split_factor','dividend'], axis=1) #aqui se eliminaron las columnas que no nos funcionan\n", + "df_2_drop" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "a9e9176b-630e-4180-a3b8-23ca5a5913fb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+0000
563204.50003260.68993202.46413221.0000AMZNXNAS2021-10-05T00:00:00+0000
533213.53003264.34013198.62013262.0100AMZNXNAS2021-10-06T00:00:00+0000
503291.54003325.48513283.06013302.4299AMZNXNAS2021-10-07T00:00:00+0000
........................
14950.53001045.0000944.20001024.8600TSLAXNAS2021-10-25T00:00:00+0000
91024.68991094.93991001.46001018.4300TSLAXNAS2021-10-26T00:00:00+0000
61039.66001070.88001030.78001037.8600TSLAXNAS2021-10-27T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN XNAS \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN XNAS \n", + "56 3204.5000 3260.6899 3202.4641 3221.0000 AMZN XNAS \n", + "53 3213.5300 3264.3401 3198.6201 3262.0100 AMZN XNAS \n", + "50 3291.5400 3325.4851 3283.0601 3302.4299 AMZN XNAS \n", + ".. ... ... ... ... ... ... \n", + "14 950.5300 1045.0000 944.2000 1024.8600 TSLA XNAS \n", + "9 1024.6899 1094.9399 1001.4600 1018.4300 TSLA XNAS \n", + "6 1039.6600 1070.8800 1030.7800 1037.8600 TSLA XNAS \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA XNAS \n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA XNAS \n", + "\n", + " date \n", + "60 2021-10-01T00:00:00+0000 \n", + "59 2021-10-04T00:00:00+0000 \n", + "56 2021-10-05T00:00:00+0000 \n", + "53 2021-10-06T00:00:00+0000 \n", + "50 2021-10-07T00:00:00+0000 \n", + ".. ... \n", + "14 2021-10-25T00:00:00+0000 \n", + "9 2021-10-26T00:00:00+0000 \n", + "6 2021-10-27T00:00:00+0000 \n", + "3 2021-10-28T00:00:00+0000 \n", + "0 2021-10-29T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_2_ordenado=df_2_drop.sort_values(by=['symbol','date']) #aqui se ordenaron los datos por accion y por fecha\n", + "df_2_ordenado" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "6de8d83a-c0dd-4d69-a6f9-fd04de1ec20d", + "metadata": {}, + "outputs": [], + "source": [ + "res_3 = requests.get('http://api.marketstack.com/v1/eod?access_key=d8c17415fa92ad84b011013f35f0d125&symbols=TSLA,MSFT,AMZN&date_from=2021-09-01&date_to=2021-09-30')\n", + "#se va a sacar las acciones lo del mes de septiembre 2021 de las 3 acciones" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "e3abc360-e7b3-4a6e-afec-106c712c98d1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_3" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "14a5d744-be08-44a3-84c0-4979e3528b2c", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'pagination': {'limit': 100, 'offset': 0, 'count': 63, 'total': 63},\n", + " 'data': [{'open': 781.0,\n", + " 'high': 789.1,\n", + " 'low': 775.0,\n", + " 'close': 775.48,\n", + " 'volume': 17955961.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.48,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 285.71,\n", + " 'high': 287.83,\n", + " 'low': 281.62,\n", + " 'close': 281.92,\n", + " 'volume': 30667325.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 281.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 3316.0,\n", + " 'high': 3327.8501,\n", + " 'low': 3274.1101,\n", + " 'close': 3285.04,\n", + " 'volume': 2847033.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3285.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 779.8,\n", + " 'high': 793.5,\n", + " 'low': 770.6901,\n", + " 'close': 781.31,\n", + " 'volume': 20942877.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 285.1,\n", + " 'high': 286.77,\n", + " 'low': 283.01,\n", + " 'close': 284.0,\n", + " 'volume': 26353696.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 284.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 3322.1101,\n", + " 'high': 3351.3,\n", + " 'low': 3297.8701,\n", + " 'close': 3301.1201,\n", + " 'volume': 2562268.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3301.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 787.2,\n", + " 'high': 795.64,\n", + " 'low': 766.1801,\n", + " 'close': 777.56,\n", + " 'volume': 24762706.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 777.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 289.795,\n", + " 'high': 290.78,\n", + " 'low': 282.75,\n", + " 'close': 283.52,\n", + " 'volume': 43186237.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 3357.71,\n", + " 'high': 3369.1899,\n", + " 'low': 3290.1001,\n", + " 'close': 3315.96,\n", + " 'volume': 4430819.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3315.96,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 773.12,\n", + " 'high': 799.0,\n", + " 'low': 769.31,\n", + " 'close': 791.36,\n", + " 'volume': 27725128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.36,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 296.14,\n", + " 'high': 296.47,\n", + " 'low': 292.9449,\n", + " 'close': 294.17,\n", + " 'volume': 23571742.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3371.5,\n", + " 'high': 3415.47,\n", + " 'low': 3339.6101,\n", + " 'close': 3405.8,\n", + " 'volume': 3634450.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3405.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3402.01,\n", + " 'high': 3429.26,\n", + " 'low': 3393.3999,\n", + " 'close': 3425.52,\n", + " 'volume': 2113600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3425.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 298.23,\n", + " 'high': 299.8,\n", + " 'low': 296.93,\n", + " 'close': 299.35,\n", + " 'volume': 14994200.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 745.89,\n", + " 'high': 774.8,\n", + " 'low': 744.56,\n", + " 'close': 774.39,\n", + " 'volume': 21336900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 774.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 3380.05,\n", + " 'high': 3428.96,\n", + " 'low': 3380.05,\n", + " 'close': 3416.0,\n", + " 'volume': 2339543.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3416.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 298.845,\n", + " 'high': 300.9,\n", + " 'low': 297.5339,\n", + " 'close': 299.56,\n", + " 'volume': 18604601.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 755.0,\n", + " 'high': 758.2,\n", + " 'low': 747.92,\n", + " 'close': 753.64,\n", + " 'volume': 11947527.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.64,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 296.725,\n", + " 'high': 300.21,\n", + " 'low': 294.51,\n", + " 'close': 298.58,\n", + " 'volume': 26626342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 298.58,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 743.5263,\n", + " 'high': 753.6699,\n", + " 'low': 739.18,\n", + " 'close': 751.94,\n", + " 'volume': 15126272.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 751.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 3351.0,\n", + " 'high': 3388.9451,\n", + " 'low': 3341.05,\n", + " 'close': 3380.05,\n", + " 'volume': 2405861.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3380.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 734.79,\n", + " 'high': 744.7399,\n", + " 'low': 730.44,\n", + " 'close': 739.38,\n", + " 'volume': 15996703.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 739.38,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 295.69,\n", + " 'high': 297.54,\n", + " 'low': 294.07,\n", + " 'close': 294.8,\n", + " 'volume': 20742755.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 3375.0,\n", + " 'high': 3379.5,\n", + " 'low': 3332.3899,\n", + " 'close': 3343.6299,\n", + " 'volume': 2780878.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3343.6299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 734.5577,\n", + " 'high': 742.0,\n", + " 'low': 718.6249,\n", + " 'close': 730.17,\n", + " 'volume': 24757652.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 730.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 3396.0,\n", + " 'high': 3419.0,\n", + " 'low': 3305.01,\n", + " 'close': 3355.73,\n", + " 'volume': 4491167.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3355.73,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 296.33,\n", + " 'high': 298.72,\n", + " 'low': 289.52,\n", + " 'close': 294.3,\n", + " 'volume': 38278661.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 757.15,\n", + " 'high': 761.04,\n", + " 'low': 750.0,\n", + " 'close': 759.49,\n", + " 'volume': 28186100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 759.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 3488.4099,\n", + " 'high': 3497.4099,\n", + " 'low': 3452.1299,\n", + " 'close': 3462.52,\n", + " 'volume': 4614100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3462.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 304.17,\n", + " 'high': 304.5,\n", + " 'low': 299.53,\n", + " 'close': 299.87,\n", + " 'volume': 41309300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 752.83,\n", + " 'high': 758.9,\n", + " 'low': 747.61,\n", + " 'close': 756.99,\n", + " 'volume': 13923393.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 756.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.76,\n", + " 'high': 305.31,\n", + " 'low': 300.76,\n", + " 'close': 305.22,\n", + " 'volume': 19550815.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 305.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 3459.96,\n", + " 'high': 3492.55,\n", + " 'low': 3446.1433,\n", + " 'close': 3488.24,\n", + " 'volume': 2463771.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3488.24,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.26,\n", + " 'high': 305.32,\n", + " 'low': 301.82,\n", + " 'close': 304.82,\n", + " 'volume': 28356304.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.82,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 3442.52,\n", + " 'high': 3485.1499,\n", + " 'low': 3402.01,\n", + " 'close': 3475.79,\n", + " 'volume': 2957537.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3475.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 745.0,\n", + " 'high': 756.86,\n", + " 'low': 738.36,\n", + " 'close': 755.83,\n", + " 'volume': 15357685.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 755.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 299.56,\n", + " 'high': 301.39,\n", + " 'low': 298.1,\n", + " 'close': 299.79,\n", + " 'volume': 21853433.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 3475.55,\n", + " 'high': 3486.3523,\n", + " 'low': 3437.7104,\n", + " 'close': 3450.0,\n", + " 'volume': 1936897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3450.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 742.57,\n", + " 'high': 754.47,\n", + " 'low': 736.4,\n", + " 'close': 744.49,\n", + " 'volume': 18524881.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 744.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 297.55,\n", + " 'high': 298.53,\n", + " 'low': 294.08,\n", + " 'close': 296.99,\n", + " 'volume': 23652949.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 3482.8,\n", + " 'high': 3497.96,\n", + " 'low': 3438.0,\n", + " 'close': 3457.1699,\n", + " 'volume': 2569022.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3457.1699,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 740.2143,\n", + " 'high': 744.78,\n", + " 'low': 708.9475,\n", + " 'close': 743.0,\n", + " 'volume': 22952482.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 743.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 298.42,\n", + " 'high': 299.92,\n", + " 'low': 295.38,\n", + " 'close': 295.71,\n", + " 'volume': 19619400.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 295.71,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 3501.8301,\n", + " 'high': 3508.45,\n", + " 'low': 3462.9099,\n", + " 'close': 3469.1499,\n", + " 'volume': 2393300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3469.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 759.6,\n", + " 'high': 762.61,\n", + " 'low': 734.52,\n", + " 'close': 736.27,\n", + " 'volume': 15114300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 736.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 753.41,\n", + " 'high': 762.0999,\n", + " 'low': 751.6301,\n", + " 'close': 754.86,\n", + " 'volume': 14077731.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 754.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 3526.02,\n", + " 'high': 3549.99,\n", + " 'low': 3480.3701,\n", + " 'close': 3484.1599,\n", + " 'volume': 2719241.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3484.1599,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 300.82,\n", + " 'high': 302.14,\n", + " 'low': 297.0,\n", + " 'close': 297.25,\n", + " 'volume': 19872370.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 297.25,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 761.58,\n", + " 'high': 764.44,\n", + " 'low': 740.9,\n", + " 'close': 753.87,\n", + " 'volume': 18793036.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 299.78,\n", + " 'high': 300.61,\n", + " 'low': 297.4651,\n", + " 'close': 300.21,\n", + " 'volume': 14973729.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 3511.6499,\n", + " 'high': 3545.6299,\n", + " 'low': 3495.6699,\n", + " 'close': 3525.5,\n", + " 'volume': 2959820.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3525.5,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 740.0,\n", + " 'high': 760.2,\n", + " 'low': 739.26,\n", + " 'close': 752.92,\n", + " 'volume': 19747398.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 752.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 301.005,\n", + " 'high': 301.02,\n", + " 'low': 298.2,\n", + " 'close': 300.18,\n", + " 'volume': 17184083.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.18,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 3478.0,\n", + " 'high': 3528.0901,\n", + " 'low': 3476.9399,\n", + " 'close': 3509.29,\n", + " 'volume': 2741184.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3509.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 732.25,\n", + " 'high': 734.0,\n", + " 'low': 724.2,\n", + " 'close': 733.57,\n", + " 'volume': 15246100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 733.57,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 300.99,\n", + " 'high': 302.6,\n", + " 'low': 300.26,\n", + " 'close': 301.14,\n", + " 'volume': 14747900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.14,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 3452.0,\n", + " 'high': 3482.6699,\n", + " 'low': 3436.4399,\n", + " 'close': 3478.05,\n", + " 'volume': 2575700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3478.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 734.5,\n", + " 'high': 740.97,\n", + " 'low': 730.54,\n", + " 'close': 732.39,\n", + " 'volume': 12796739.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 732.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 302.2,\n", + " 'high': 303.3602,\n", + " 'low': 300.18,\n", + " 'close': 301.15,\n", + " 'volume': 15649421.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.15,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3494.76,\n", + " 'high': 3511.9607,\n", + " 'low': 3455.29,\n", + " 'close': 3463.1201,\n", + " 'volume': 2925594.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3463.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3496.396,\n", + " 'high': 3526.499,\n", + " 'low': 3475.24,\n", + " 'close': 3479.0,\n", + " 'volume': 3629911.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3479.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 302.865,\n", + " 'high': 305.18,\n", + " 'low': 301.49,\n", + " 'close': 301.83,\n", + " 'volume': 18983826.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 734.08,\n", + " 'high': 741.9799,\n", + " 'low': 731.2701,\n", + " 'close': 734.09,\n", + " 'volume': 13204335.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 734.09,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'}]}" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "res_json_3=res_3.json() #aqui se metio el json en una variable\n", + "res_json_3" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "55658bdf-bc47-42dd-bd5c-d9bde5e05890", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'open': 781.0,\n", + " 'high': 789.1,\n", + " 'low': 775.0,\n", + " 'close': 775.48,\n", + " 'volume': 17955961.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 775.48,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 285.71,\n", + " 'high': 287.83,\n", + " 'low': 281.62,\n", + " 'close': 281.92,\n", + " 'volume': 30667325.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 281.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 3316.0,\n", + " 'high': 3327.8501,\n", + " 'low': 3274.1101,\n", + " 'close': 3285.04,\n", + " 'volume': 2847033.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3285.04,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-30T00:00:00+0000'},\n", + " {'open': 779.8,\n", + " 'high': 793.5,\n", + " 'low': 770.6901,\n", + " 'close': 781.31,\n", + " 'volume': 20942877.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 781.31,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 285.1,\n", + " 'high': 286.77,\n", + " 'low': 283.01,\n", + " 'close': 284.0,\n", + " 'volume': 26353696.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 284.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 3322.1101,\n", + " 'high': 3351.3,\n", + " 'low': 3297.8701,\n", + " 'close': 3301.1201,\n", + " 'volume': 2562268.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3301.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-29T00:00:00+0000'},\n", + " {'open': 787.2,\n", + " 'high': 795.64,\n", + " 'low': 766.1801,\n", + " 'close': 777.56,\n", + " 'volume': 24762706.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 777.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 289.795,\n", + " 'high': 290.78,\n", + " 'low': 282.75,\n", + " 'close': 283.52,\n", + " 'volume': 43186237.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 283.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 3357.71,\n", + " 'high': 3369.1899,\n", + " 'low': 3290.1001,\n", + " 'close': 3315.96,\n", + " 'volume': 4430819.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3315.96,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-28T00:00:00+0000'},\n", + " {'open': 773.12,\n", + " 'high': 799.0,\n", + " 'low': 769.31,\n", + " 'close': 791.36,\n", + " 'volume': 27725128.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 791.36,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 296.14,\n", + " 'high': 296.47,\n", + " 'low': 292.9449,\n", + " 'close': 294.17,\n", + " 'volume': 23571742.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3371.5,\n", + " 'high': 3415.47,\n", + " 'low': 3339.6101,\n", + " 'close': 3405.8,\n", + " 'volume': 3634450.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3405.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-27T00:00:00+0000'},\n", + " {'open': 3402.01,\n", + " 'high': 3429.26,\n", + " 'low': 3393.3999,\n", + " 'close': 3425.52,\n", + " 'volume': 2113600.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3425.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 298.23,\n", + " 'high': 299.8,\n", + " 'low': 296.93,\n", + " 'close': 299.35,\n", + " 'volume': 14994200.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.35,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 745.89,\n", + " 'high': 774.8,\n", + " 'low': 744.56,\n", + " 'close': 774.39,\n", + " 'volume': 21336900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 774.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-24T00:00:00+0000'},\n", + " {'open': 3380.05,\n", + " 'high': 3428.96,\n", + " 'low': 3380.05,\n", + " 'close': 3416.0,\n", + " 'volume': 2339543.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3416.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 298.845,\n", + " 'high': 300.9,\n", + " 'low': 297.5339,\n", + " 'close': 299.56,\n", + " 'volume': 18604601.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.56,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 755.0,\n", + " 'high': 758.2,\n", + " 'low': 747.92,\n", + " 'close': 753.64,\n", + " 'volume': 11947527.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.64,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-23T00:00:00+0000'},\n", + " {'open': 296.725,\n", + " 'high': 300.21,\n", + " 'low': 294.51,\n", + " 'close': 298.58,\n", + " 'volume': 26626342.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 298.58,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 743.5263,\n", + " 'high': 753.6699,\n", + " 'low': 739.18,\n", + " 'close': 751.94,\n", + " 'volume': 15126272.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 751.94,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 3351.0,\n", + " 'high': 3388.9451,\n", + " 'low': 3341.05,\n", + " 'close': 3380.05,\n", + " 'volume': 2405861.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3380.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-22T00:00:00+0000'},\n", + " {'open': 734.79,\n", + " 'high': 744.7399,\n", + " 'low': 730.44,\n", + " 'close': 739.38,\n", + " 'volume': 15996703.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 739.38,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 295.69,\n", + " 'high': 297.54,\n", + " 'low': 294.07,\n", + " 'close': 294.8,\n", + " 'volume': 20742755.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.8,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 3375.0,\n", + " 'high': 3379.5,\n", + " 'low': 3332.3899,\n", + " 'close': 3343.6299,\n", + " 'volume': 2780878.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3343.6299,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-21T00:00:00+0000'},\n", + " {'open': 734.5577,\n", + " 'high': 742.0,\n", + " 'low': 718.6249,\n", + " 'close': 730.17,\n", + " 'volume': 24757652.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 730.17,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 3396.0,\n", + " 'high': 3419.0,\n", + " 'low': 3305.01,\n", + " 'close': 3355.73,\n", + " 'volume': 4491167.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3355.73,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 296.33,\n", + " 'high': 298.72,\n", + " 'low': 289.52,\n", + " 'close': 294.3,\n", + " 'volume': 38278661.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 294.3,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-20T00:00:00+0000'},\n", + " {'open': 757.15,\n", + " 'high': 761.04,\n", + " 'low': 750.0,\n", + " 'close': 759.49,\n", + " 'volume': 28186100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 759.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 3488.4099,\n", + " 'high': 3497.4099,\n", + " 'low': 3452.1299,\n", + " 'close': 3462.52,\n", + " 'volume': 4614100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3462.52,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 304.17,\n", + " 'high': 304.5,\n", + " 'low': 299.53,\n", + " 'close': 299.87,\n", + " 'volume': 41309300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-17T00:00:00+0000'},\n", + " {'open': 752.83,\n", + " 'high': 758.9,\n", + " 'low': 747.61,\n", + " 'close': 756.99,\n", + " 'volume': 13923393.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 756.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.76,\n", + " 'high': 305.31,\n", + " 'low': 300.76,\n", + " 'close': 305.22,\n", + " 'volume': 19550815.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 305.22,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 3459.96,\n", + " 'high': 3492.55,\n", + " 'low': 3446.1433,\n", + " 'close': 3488.24,\n", + " 'volume': 2463771.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3488.24,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-16T00:00:00+0000'},\n", + " {'open': 303.26,\n", + " 'high': 305.32,\n", + " 'low': 301.82,\n", + " 'close': 304.82,\n", + " 'volume': 28356304.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 304.82,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 3442.52,\n", + " 'high': 3485.1499,\n", + " 'low': 3402.01,\n", + " 'close': 3475.79,\n", + " 'volume': 2957537.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3475.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 745.0,\n", + " 'high': 756.86,\n", + " 'low': 738.36,\n", + " 'close': 755.83,\n", + " 'volume': 15357685.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 755.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-15T00:00:00+0000'},\n", + " {'open': 299.56,\n", + " 'high': 301.39,\n", + " 'low': 298.1,\n", + " 'close': 299.79,\n", + " 'volume': 21853433.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 299.79,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 3475.55,\n", + " 'high': 3486.3523,\n", + " 'low': 3437.7104,\n", + " 'close': 3450.0,\n", + " 'volume': 1936897.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3450.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 742.57,\n", + " 'high': 754.47,\n", + " 'low': 736.4,\n", + " 'close': 744.49,\n", + " 'volume': 18524881.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 744.49,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-14T00:00:00+0000'},\n", + " {'open': 297.55,\n", + " 'high': 298.53,\n", + " 'low': 294.08,\n", + " 'close': 296.99,\n", + " 'volume': 23652949.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 296.99,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 3482.8,\n", + " 'high': 3497.96,\n", + " 'low': 3438.0,\n", + " 'close': 3457.1699,\n", + " 'volume': 2569022.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3457.1699,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 740.2143,\n", + " 'high': 744.78,\n", + " 'low': 708.9475,\n", + " 'close': 743.0,\n", + " 'volume': 22952482.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 743.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-13T00:00:00+0000'},\n", + " {'open': 298.42,\n", + " 'high': 299.92,\n", + " 'low': 295.38,\n", + " 'close': 295.71,\n", + " 'volume': 19619400.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 295.71,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 3501.8301,\n", + " 'high': 3508.45,\n", + " 'low': 3462.9099,\n", + " 'close': 3469.1499,\n", + " 'volume': 2393300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3469.1499,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 759.6,\n", + " 'high': 762.61,\n", + " 'low': 734.52,\n", + " 'close': 736.27,\n", + " 'volume': 15114300.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 736.27,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-10T00:00:00+0000'},\n", + " {'open': 753.41,\n", + " 'high': 762.0999,\n", + " 'low': 751.6301,\n", + " 'close': 754.86,\n", + " 'volume': 14077731.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 754.86,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 3526.02,\n", + " 'high': 3549.99,\n", + " 'low': 3480.3701,\n", + " 'close': 3484.1599,\n", + " 'volume': 2719241.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3484.1599,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 300.82,\n", + " 'high': 302.14,\n", + " 'low': 297.0,\n", + " 'close': 297.25,\n", + " 'volume': 19872370.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 297.25,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-09T00:00:00+0000'},\n", + " {'open': 761.58,\n", + " 'high': 764.44,\n", + " 'low': 740.9,\n", + " 'close': 753.87,\n", + " 'volume': 18793036.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 753.87,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 299.78,\n", + " 'high': 300.61,\n", + " 'low': 297.4651,\n", + " 'close': 300.21,\n", + " 'volume': 14973729.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.21,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 3511.6499,\n", + " 'high': 3545.6299,\n", + " 'low': 3495.6699,\n", + " 'close': 3525.5,\n", + " 'volume': 2959820.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3525.5,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-08T00:00:00+0000'},\n", + " {'open': 740.0,\n", + " 'high': 760.2,\n", + " 'low': 739.26,\n", + " 'close': 752.92,\n", + " 'volume': 19747398.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 752.92,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 301.005,\n", + " 'high': 301.02,\n", + " 'low': 298.2,\n", + " 'close': 300.18,\n", + " 'volume': 17184083.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 300.18,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 3478.0,\n", + " 'high': 3528.0901,\n", + " 'low': 3476.9399,\n", + " 'close': 3509.29,\n", + " 'volume': 2741184.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3509.29,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-07T00:00:00+0000'},\n", + " {'open': 732.25,\n", + " 'high': 734.0,\n", + " 'low': 724.2,\n", + " 'close': 733.57,\n", + " 'volume': 15246100.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 733.57,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 300.99,\n", + " 'high': 302.6,\n", + " 'low': 300.26,\n", + " 'close': 301.14,\n", + " 'volume': 14747900.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.14,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 3452.0,\n", + " 'high': 3482.6699,\n", + " 'low': 3436.4399,\n", + " 'close': 3478.05,\n", + " 'volume': 2575700.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3478.05,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-03T00:00:00+0000'},\n", + " {'open': 734.5,\n", + " 'high': 740.97,\n", + " 'low': 730.54,\n", + " 'close': 732.39,\n", + " 'volume': 12796739.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 732.39,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 302.2,\n", + " 'high': 303.3602,\n", + " 'low': 300.18,\n", + " 'close': 301.15,\n", + " 'volume': 15649421.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.15,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3494.76,\n", + " 'high': 3511.9607,\n", + " 'low': 3455.29,\n", + " 'close': 3463.1201,\n", + " 'volume': 2925594.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3463.1201,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-02T00:00:00+0000'},\n", + " {'open': 3496.396,\n", + " 'high': 3526.499,\n", + " 'low': 3475.24,\n", + " 'close': 3479.0,\n", + " 'volume': 3629911.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 3479.0,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'AMZN',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 302.865,\n", + " 'high': 305.18,\n", + " 'low': 301.49,\n", + " 'close': 301.83,\n", + " 'volume': 18983826.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 301.83,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'MSFT',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'},\n", + " {'open': 734.08,\n", + " 'high': 741.9799,\n", + " 'low': 731.2701,\n", + " 'close': 734.09,\n", + " 'volume': 13204335.0,\n", + " 'adj_high': None,\n", + " 'adj_low': None,\n", + " 'adj_close': 734.09,\n", + " 'adj_open': None,\n", + " 'adj_volume': None,\n", + " 'split_factor': 1.0,\n", + " 'dividend': 0.0,\n", + " 'symbol': 'TSLA',\n", + " 'exchange': 'XNAS',\n", + " 'date': '2021-09-01T00:00:00+0000'}]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos_3 = res_json_3['data'] #aqui se saco solo la data que es lo que nos interesa sacar\n", + "datos_3" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "f10b0edf-4e37-4e6b-aed5-d80a61a88dbf", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosevolumeadj_highadj_lowadj_closeadj_openadj_volumesplit_factordividendsymbolexchangedate
0781.000789.1000775.0000775.480017955961.0NoneNone775.4800NoneNone1.00.0TSLAXNAS2021-09-30T00:00:00+0000
1285.710287.8300281.6200281.920030667325.0NoneNone281.9200NoneNone1.00.0MSFTXNAS2021-09-30T00:00:00+0000
23316.0003327.85013274.11013285.04002847033.0NoneNone3285.0400NoneNone1.00.0AMZNXNAS2021-09-30T00:00:00+0000
3779.800793.5000770.6901781.310020942877.0NoneNone781.3100NoneNone1.00.0TSLAXNAS2021-09-29T00:00:00+0000
4285.100286.7700283.0100284.000026353696.0NoneNone284.0000NoneNone1.00.0MSFTXNAS2021-09-29T00:00:00+0000
................................................
58302.200303.3602300.1800301.150015649421.0NoneNone301.1500NoneNone1.00.0MSFTXNAS2021-09-02T00:00:00+0000
593494.7603511.96073455.29003463.12012925594.0NoneNone3463.1201NoneNone1.00.0AMZNXNAS2021-09-02T00:00:00+0000
603496.3963526.49903475.24003479.00003629911.0NoneNone3479.0000NoneNone1.00.0AMZNXNAS2021-09-01T00:00:00+0000
61302.865305.1800301.4900301.830018983826.0NoneNone301.8300NoneNone1.00.0MSFTXNAS2021-09-01T00:00:00+0000
62734.080741.9799731.2701734.090013204335.0NoneNone734.0900NoneNone1.00.0TSLAXNAS2021-09-01T00:00:00+0000
\n", + "

63 rows × 15 columns

\n", + "
" + ], + "text/plain": [ + " open high low close volume adj_high adj_low \\\n", + "0 781.000 789.1000 775.0000 775.4800 17955961.0 None None \n", + "1 285.710 287.8300 281.6200 281.9200 30667325.0 None None \n", + "2 3316.000 3327.8501 3274.1101 3285.0400 2847033.0 None None \n", + "3 779.800 793.5000 770.6901 781.3100 20942877.0 None None \n", + "4 285.100 286.7700 283.0100 284.0000 26353696.0 None None \n", + ".. ... ... ... ... ... ... ... \n", + "58 302.200 303.3602 300.1800 301.1500 15649421.0 None None \n", + "59 3494.760 3511.9607 3455.2900 3463.1201 2925594.0 None None \n", + "60 3496.396 3526.4990 3475.2400 3479.0000 3629911.0 None None \n", + "61 302.865 305.1800 301.4900 301.8300 18983826.0 None None \n", + "62 734.080 741.9799 731.2701 734.0900 13204335.0 None None \n", + "\n", + " adj_close adj_open adj_volume split_factor dividend symbol exchange \\\n", + "0 775.4800 None None 1.0 0.0 TSLA XNAS \n", + "1 281.9200 None None 1.0 0.0 MSFT XNAS \n", + "2 3285.0400 None None 1.0 0.0 AMZN XNAS \n", + "3 781.3100 None None 1.0 0.0 TSLA XNAS \n", + "4 284.0000 None None 1.0 0.0 MSFT XNAS \n", + ".. ... ... ... ... ... ... ... \n", + "58 301.1500 None None 1.0 0.0 MSFT XNAS \n", + "59 3463.1201 None None 1.0 0.0 AMZN XNAS \n", + "60 3479.0000 None None 1.0 0.0 AMZN XNAS \n", + "61 301.8300 None None 1.0 0.0 MSFT XNAS \n", + "62 734.0900 None None 1.0 0.0 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-09-30T00:00:00+0000 \n", + "1 2021-09-30T00:00:00+0000 \n", + "2 2021-09-30T00:00:00+0000 \n", + "3 2021-09-29T00:00:00+0000 \n", + "4 2021-09-29T00:00:00+0000 \n", + ".. ... \n", + "58 2021-09-02T00:00:00+0000 \n", + "59 2021-09-02T00:00:00+0000 \n", + "60 2021-09-01T00:00:00+0000 \n", + "61 2021-09-01T00:00:00+0000 \n", + "62 2021-09-01T00:00:00+0000 \n", + "\n", + "[63 rows x 15 columns]" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_3 = pd.DataFrame(datos_3) #aqui se genero un dataframe\n", + "df_3" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "4973554c-2e42-4753-9438-7b138023f2a4", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
0781.000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
1285.710287.8300281.6200281.9200MSFTXNAS2021-09-30T00:00:00+0000
23316.0003327.85013274.11013285.0400AMZNXNAS2021-09-30T00:00:00+0000
3779.800793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
4285.100286.7700283.0100284.0000MSFTXNAS2021-09-29T00:00:00+0000
........................
58302.200303.3602300.1800301.1500MSFTXNAS2021-09-02T00:00:00+0000
593494.7603511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
603496.3963526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
61302.865305.1800301.4900301.8300MSFTXNAS2021-09-01T00:00:00+0000
62734.080741.9799731.2701734.0900TSLAXNAS2021-09-01T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "0 781.000 789.1000 775.0000 775.4800 TSLA XNAS \n", + "1 285.710 287.8300 281.6200 281.9200 MSFT XNAS \n", + "2 3316.000 3327.8501 3274.1101 3285.0400 AMZN XNAS \n", + "3 779.800 793.5000 770.6901 781.3100 TSLA XNAS \n", + "4 285.100 286.7700 283.0100 284.0000 MSFT XNAS \n", + ".. ... ... ... ... ... ... \n", + "58 302.200 303.3602 300.1800 301.1500 MSFT XNAS \n", + "59 3494.760 3511.9607 3455.2900 3463.1201 AMZN XNAS \n", + "60 3496.396 3526.4990 3475.2400 3479.0000 AMZN XNAS \n", + "61 302.865 305.1800 301.4900 301.8300 MSFT XNAS \n", + "62 734.080 741.9799 731.2701 734.0900 TSLA XNAS \n", + "\n", + " date \n", + "0 2021-09-30T00:00:00+0000 \n", + "1 2021-09-30T00:00:00+0000 \n", + "2 2021-09-30T00:00:00+0000 \n", + "3 2021-09-29T00:00:00+0000 \n", + "4 2021-09-29T00:00:00+0000 \n", + ".. ... \n", + "58 2021-09-02T00:00:00+0000 \n", + "59 2021-09-02T00:00:00+0000 \n", + "60 2021-09-01T00:00:00+0000 \n", + "61 2021-09-01T00:00:00+0000 \n", + "62 2021-09-01T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_3_drop=df_3.drop(['volume','adj_high','adj_low','adj_close','adj_open','adj_volume','split_factor','dividend'], axis=1) #aqui se eliminaron las columnas que no nos funcionan\n", + "df_3_drop" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "1c3002bc-73a2-4309-88e8-cee5ccad4078", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedate
603496.39603526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
593494.76003511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
563452.00003482.66993436.43993478.0500AMZNXNAS2021-09-03T00:00:00+0000
533478.00003528.09013476.93993509.2900AMZNXNAS2021-09-07T00:00:00+0000
503511.64993545.62993495.66993525.5000AMZNXNAS2021-09-08T00:00:00+0000
........................
14745.8900774.8000744.5600774.3900TSLAXNAS2021-09-24T00:00:00+0000
9773.1200799.0000769.3100791.3600TSLAXNAS2021-09-27T00:00:00+0000
6787.2000795.6400766.1801777.5600TSLAXNAS2021-09-28T00:00:00+0000
3779.8000793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
0781.0000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
\n", + "

63 rows × 7 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "60 3496.3960 3526.4990 3475.2400 3479.0000 AMZN XNAS \n", + "59 3494.7600 3511.9607 3455.2900 3463.1201 AMZN XNAS \n", + "56 3452.0000 3482.6699 3436.4399 3478.0500 AMZN XNAS \n", + "53 3478.0000 3528.0901 3476.9399 3509.2900 AMZN XNAS \n", + "50 3511.6499 3545.6299 3495.6699 3525.5000 AMZN XNAS \n", + ".. ... ... ... ... ... ... \n", + "14 745.8900 774.8000 744.5600 774.3900 TSLA XNAS \n", + "9 773.1200 799.0000 769.3100 791.3600 TSLA XNAS \n", + "6 787.2000 795.6400 766.1801 777.5600 TSLA XNAS \n", + "3 779.8000 793.5000 770.6901 781.3100 TSLA XNAS \n", + "0 781.0000 789.1000 775.0000 775.4800 TSLA XNAS \n", + "\n", + " date \n", + "60 2021-09-01T00:00:00+0000 \n", + "59 2021-09-02T00:00:00+0000 \n", + "56 2021-09-03T00:00:00+0000 \n", + "53 2021-09-07T00:00:00+0000 \n", + "50 2021-09-08T00:00:00+0000 \n", + ".. ... \n", + "14 2021-09-24T00:00:00+0000 \n", + "9 2021-09-27T00:00:00+0000 \n", + "6 2021-09-28T00:00:00+0000 \n", + "3 2021-09-29T00:00:00+0000 \n", + "0 2021-09-30T00:00:00+0000 \n", + "\n", + "[63 rows x 7 columns]" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_3_ordenado=df_3_drop.sort_values(by=['symbol','date']) #aqui se ordenaron los datos por accion y por fecha\n", + "df_3_ordenado" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "889aca98-d80a-421f-82f2-fdb627e1aef2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
openhighlowclosesymbolexchangedateopenhighlowclosesymbolexchangedate
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+00003496.39603526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+00003494.76003511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
563204.50003260.68993202.46413221.0000AMZNXNAS2021-10-05T00:00:00+00003452.00003482.66993436.43993478.0500AMZNXNAS2021-09-03T00:00:00+0000
533213.53003264.34013198.62013262.0100AMZNXNAS2021-10-06T00:00:00+00003478.00003528.09013476.93993509.2900AMZNXNAS2021-09-07T00:00:00+0000
503291.54003325.48513283.06013302.4299AMZNXNAS2021-10-07T00:00:00+00003511.64993545.62993495.66993525.5000AMZNXNAS2021-09-08T00:00:00+0000
.............................................
14950.53001045.0000944.20001024.8600TSLAXNAS2021-10-25T00:00:00+0000745.8900774.8000744.5600774.3900TSLAXNAS2021-09-24T00:00:00+0000
91024.68991094.93991001.46001018.4300TSLAXNAS2021-10-26T00:00:00+0000773.1200799.0000769.3100791.3600TSLAXNAS2021-09-27T00:00:00+0000
61039.66001070.88001030.78001037.8600TSLAXNAS2021-10-27T00:00:00+0000787.2000795.6400766.1801777.5600TSLAXNAS2021-09-28T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000779.8000793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000781.0000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
\n", + "

63 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " open high low close symbol exchange \\\n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN XNAS \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN XNAS \n", + "56 3204.5000 3260.6899 3202.4641 3221.0000 AMZN XNAS \n", + "53 3213.5300 3264.3401 3198.6201 3262.0100 AMZN XNAS \n", + "50 3291.5400 3325.4851 3283.0601 3302.4299 AMZN XNAS \n", + ".. ... ... ... ... ... ... \n", + "14 950.5300 1045.0000 944.2000 1024.8600 TSLA XNAS \n", + "9 1024.6899 1094.9399 1001.4600 1018.4300 TSLA XNAS \n", + "6 1039.6600 1070.8800 1030.7800 1037.8600 TSLA XNAS \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA XNAS \n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA XNAS \n", + "\n", + " date open high low close \\\n", + "60 2021-10-01T00:00:00+0000 3496.3960 3526.4990 3475.2400 3479.0000 \n", + "59 2021-10-04T00:00:00+0000 3494.7600 3511.9607 3455.2900 3463.1201 \n", + "56 2021-10-05T00:00:00+0000 3452.0000 3482.6699 3436.4399 3478.0500 \n", + "53 2021-10-06T00:00:00+0000 3478.0000 3528.0901 3476.9399 3509.2900 \n", + "50 2021-10-07T00:00:00+0000 3511.6499 3545.6299 3495.6699 3525.5000 \n", + ".. ... ... ... ... ... \n", + "14 2021-10-25T00:00:00+0000 745.8900 774.8000 744.5600 774.3900 \n", + "9 2021-10-26T00:00:00+0000 773.1200 799.0000 769.3100 791.3600 \n", + "6 2021-10-27T00:00:00+0000 787.2000 795.6400 766.1801 777.5600 \n", + "3 2021-10-28T00:00:00+0000 779.8000 793.5000 770.6901 781.3100 \n", + "0 2021-10-29T00:00:00+0000 781.0000 789.1000 775.0000 775.4800 \n", + "\n", + " symbol exchange date \n", + "60 AMZN XNAS 2021-09-01T00:00:00+0000 \n", + "59 AMZN XNAS 2021-09-02T00:00:00+0000 \n", + "56 AMZN XNAS 2021-09-03T00:00:00+0000 \n", + "53 AMZN XNAS 2021-09-07T00:00:00+0000 \n", + "50 AMZN XNAS 2021-09-08T00:00:00+0000 \n", + ".. ... ... ... \n", + "14 TSLA XNAS 2021-09-24T00:00:00+0000 \n", + "9 TSLA XNAS 2021-09-27T00:00:00+0000 \n", + "6 TSLA XNAS 2021-09-28T00:00:00+0000 \n", + "3 TSLA XNAS 2021-09-29T00:00:00+0000 \n", + "0 TSLA XNAS 2021-09-30T00:00:00+0000 \n", + "\n", + "[63 rows x 14 columns]" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_sep_oct = pd.concat([df_2_ordenado, df_3_ordenado], axis = 1)\n", + "df_sep_oct" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "d2b1bad5-fca6-43bf-9e53-0748b8ea0984", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Precio_apertura', 'Precio_mas_alto', 'Precio_mas_bajo',\n", + " 'Precio_cierre', 'Accion', 'Indice', 'Fecha_Oct', 'Precio_apertura',\n", + " 'Precio_mas_alto', 'Precio_mas_bajo', 'Precio_cierre', 'Accion',\n", + " 'Indice', 'Fecha_Sep'],\n", + " dtype='object')" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_sep_oct.columns= ['Precio_apertura','Precio_mas_alto','Precio_mas_bajo','Precio_cierre','Accion','Indice','Fecha_Oct','Precio_apertura','Precio_mas_alto','Precio_mas_bajo','Precio_cierre','Accion','Indice','Fecha_Sep']\n", + "df_sep_oct.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "fb44c140-3dd7-4b13-9e6a-717139959aa6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Precio_aperturaPrecio_mas_altoPrecio_mas_bajoPrecio_cierreAccionIndiceFecha_OctPrecio_aperturaPrecio_mas_altoPrecio_mas_bajoPrecio_cierreAccionIndiceFecha_Sep
603289.01003309.16993255.93993283.2600AMZNXNAS2021-10-01T00:00:00+00003496.39603526.49903475.24003479.0000AMZNXNAS2021-09-01T00:00:00+0000
593279.38993279.38993176.25003189.7800AMZNXNAS2021-10-04T00:00:00+00003494.76003511.96073455.29003463.1201AMZNXNAS2021-09-02T00:00:00+0000
563204.50003260.68993202.46413221.0000AMZNXNAS2021-10-05T00:00:00+00003452.00003482.66993436.43993478.0500AMZNXNAS2021-09-03T00:00:00+0000
533213.53003264.34013198.62013262.0100AMZNXNAS2021-10-06T00:00:00+00003478.00003528.09013476.93993509.2900AMZNXNAS2021-09-07T00:00:00+0000
503291.54003325.48513283.06013302.4299AMZNXNAS2021-10-07T00:00:00+00003511.64993545.62993495.66993525.5000AMZNXNAS2021-09-08T00:00:00+0000
.............................................
14950.53001045.0000944.20001024.8600TSLAXNAS2021-10-25T00:00:00+0000745.8900774.8000744.5600774.3900TSLAXNAS2021-09-24T00:00:00+0000
91024.68991094.93991001.46001018.4300TSLAXNAS2021-10-26T00:00:00+0000773.1200799.0000769.3100791.3600TSLAXNAS2021-09-27T00:00:00+0000
61039.66001070.88001030.78001037.8600TSLAXNAS2021-10-27T00:00:00+0000787.2000795.6400766.1801777.5600TSLAXNAS2021-09-28T00:00:00+0000
31068.30511081.00001054.38001077.0400TSLAXNAS2021-10-28T00:00:00+0000779.8000793.5000770.6901781.3100TSLAXNAS2021-09-29T00:00:00+0000
01081.86001115.21001073.21001114.0000TSLAXNAS2021-10-29T00:00:00+0000781.0000789.1000775.0000775.4800TSLAXNAS2021-09-30T00:00:00+0000
\n", + "

63 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " Precio_apertura Precio_mas_alto Precio_mas_bajo Precio_cierre Accion \\\n", + "60 3289.0100 3309.1699 3255.9399 3283.2600 AMZN \n", + "59 3279.3899 3279.3899 3176.2500 3189.7800 AMZN \n", + "56 3204.5000 3260.6899 3202.4641 3221.0000 AMZN \n", + "53 3213.5300 3264.3401 3198.6201 3262.0100 AMZN \n", + "50 3291.5400 3325.4851 3283.0601 3302.4299 AMZN \n", + ".. ... ... ... ... ... \n", + "14 950.5300 1045.0000 944.2000 1024.8600 TSLA \n", + "9 1024.6899 1094.9399 1001.4600 1018.4300 TSLA \n", + "6 1039.6600 1070.8800 1030.7800 1037.8600 TSLA \n", + "3 1068.3051 1081.0000 1054.3800 1077.0400 TSLA \n", + "0 1081.8600 1115.2100 1073.2100 1114.0000 TSLA \n", + "\n", + " Indice Fecha_Oct Precio_apertura Precio_mas_alto \\\n", + "60 XNAS 2021-10-01T00:00:00+0000 3496.3960 3526.4990 \n", + "59 XNAS 2021-10-04T00:00:00+0000 3494.7600 3511.9607 \n", + "56 XNAS 2021-10-05T00:00:00+0000 3452.0000 3482.6699 \n", + "53 XNAS 2021-10-06T00:00:00+0000 3478.0000 3528.0901 \n", + "50 XNAS 2021-10-07T00:00:00+0000 3511.6499 3545.6299 \n", + ".. ... ... ... ... \n", + "14 XNAS 2021-10-25T00:00:00+0000 745.8900 774.8000 \n", + "9 XNAS 2021-10-26T00:00:00+0000 773.1200 799.0000 \n", + "6 XNAS 2021-10-27T00:00:00+0000 787.2000 795.6400 \n", + "3 XNAS 2021-10-28T00:00:00+0000 779.8000 793.5000 \n", + "0 XNAS 2021-10-29T00:00:00+0000 781.0000 789.1000 \n", + "\n", + " Precio_mas_bajo Precio_cierre Accion Indice Fecha_Sep \n", + "60 3475.2400 3479.0000 AMZN XNAS 2021-09-01T00:00:00+0000 \n", + "59 3455.2900 3463.1201 AMZN XNAS 2021-09-02T00:00:00+0000 \n", + "56 3436.4399 3478.0500 AMZN XNAS 2021-09-03T00:00:00+0000 \n", + "53 3476.9399 3509.2900 AMZN XNAS 2021-09-07T00:00:00+0000 \n", + "50 3495.6699 3525.5000 AMZN XNAS 2021-09-08T00:00:00+0000 \n", + ".. ... ... ... ... ... \n", + "14 744.5600 774.3900 TSLA XNAS 2021-09-24T00:00:00+0000 \n", + "9 769.3100 791.3600 TSLA XNAS 2021-09-27T00:00:00+0000 \n", + "6 766.1801 777.5600 TSLA XNAS 2021-09-28T00:00:00+0000 \n", + "3 770.6901 781.3100 TSLA XNAS 2021-09-29T00:00:00+0000 \n", + "0 775.0000 775.4800 TSLA XNAS 2021-09-30T00:00:00+0000 \n", + "\n", + "[63 rows x 14 columns]" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_sep_oct" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "6f351264-3c48-423d-98a9-81e0d96bdc1f", + "metadata": {}, + "outputs": [], + "source": [ + "df_sep_oct.to_csv('Acciones_Sep_Oct_2021.csv')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/your-code/API/Acciones_Sep_Oct_2021.csv b/your-code/API/Acciones_Sep_Oct_2021.csv new file mode 100644 index 0000000..1484e17 --- /dev/null +++ b/your-code/API/Acciones_Sep_Oct_2021.csv @@ -0,0 +1,64 @@ +,Precio_apertura,Precio_mas_alto,Precio_mas_bajo,Precio_cierre,Accion,Indice,Fecha_Oct,Precio_apertura,Precio_mas_alto,Precio_mas_bajo,Precio_cierre,Accion,Indice,Fecha_Sep +60,3289.01,3309.1699,3255.9399,3283.26,AMZN,XNAS,2021-10-01T00:00:00+0000,3496.396,3526.499,3475.24,3479.0,AMZN,XNAS,2021-09-01T00:00:00+0000 +59,3279.3899,3279.3899,3176.25,3189.78,AMZN,XNAS,2021-10-04T00:00:00+0000,3494.76,3511.9607,3455.29,3463.1201,AMZN,XNAS,2021-09-02T00:00:00+0000 +56,3204.5,3260.6899,3202.4641,3221.0,AMZN,XNAS,2021-10-05T00:00:00+0000,3452.0,3482.6699,3436.4399,3478.05,AMZN,XNAS,2021-09-03T00:00:00+0000 +53,3213.53,3264.3401,3198.6201,3262.01,AMZN,XNAS,2021-10-06T00:00:00+0000,3478.0,3528.0901,3476.9399,3509.29,AMZN,XNAS,2021-09-07T00:00:00+0000 +50,3291.54,3325.4851,3283.0601,3302.4299,AMZN,XNAS,2021-10-07T00:00:00+0000,3511.6499,3545.6299,3495.6699,3525.5,AMZN,XNAS,2021-09-08T00:00:00+0000 +46,3317.0,3321.4299,3288.2,3288.6201,AMZN,XNAS,2021-10-08T00:00:00+0000,3526.02,3549.99,3480.3701,3484.1599,AMZN,XNAS,2021-09-09T00:00:00+0000 +43,3275.0,3292.5898,3238.1001,3246.3,AMZN,XNAS,2021-10-11T00:00:00+0000,3501.8301,3508.45,3462.9099,3469.1499,AMZN,XNAS,2021-09-10T00:00:00+0000 +40,3257.0,3267.5281,3236.28,3247.3301,AMZN,XNAS,2021-10-12T00:00:00+0000,3482.8,3497.96,3438.0,3457.1699,AMZN,XNAS,2021-09-13T00:00:00+0000 +37,3269.71,3288.3799,3261.1289,3284.28,AMZN,XNAS,2021-10-13T00:00:00+0000,3475.55,3486.3523,3437.7104,3450.0,AMZN,XNAS,2021-09-14T00:00:00+0000 +34,3302.45,3312.1699,3290.78,3299.8601,AMZN,XNAS,2021-10-14T00:00:00+0000,3442.52,3485.1499,3402.01,3475.79,AMZN,XNAS,2021-09-15T00:00:00+0000 +32,3311.4199,3410.4199,3304.0,3409.02,AMZN,XNAS,2021-10-15T00:00:00+0000,3459.96,3492.55,3446.1433,3488.24,AMZN,XNAS,2021-09-16T00:00:00+0000 +28,3388.3577,3449.1399,3385.2,3446.74,AMZN,XNAS,2021-10-18T00:00:00+0000,3488.4099,3497.4099,3452.1299,3462.52,AMZN,XNAS,2021-09-17T00:00:00+0000 +25,3434.29,3454.6899,3422.0,3444.1499,AMZN,XNAS,2021-10-19T00:00:00+0000,3396.0,3419.0,3305.01,3355.73,AMZN,XNAS,2021-09-20T00:00:00+0000 +23,3452.6599,3462.8601,3400.3701,3415.0601,AMZN,XNAS,2021-10-20T00:00:00+0000,3375.0,3379.5,3332.3899,3343.6299,AMZN,XNAS,2021-09-21T00:00:00+0000 +20,3414.25,3440.28,3404.3201,3435.01,AMZN,XNAS,2021-10-21T00:00:00+0000,3351.0,3388.9451,3341.05,3380.05,AMZN,XNAS,2021-09-22T00:00:00+0000 +15,3421.0,3429.8401,3331.3,3335.55,AMZN,XNAS,2021-10-22T00:00:00+0000,3380.05,3428.96,3380.05,3416.0,AMZN,XNAS,2021-09-23T00:00:00+0000 +12,3335.0,3347.7998,3297.7,3320.3701,AMZN,XNAS,2021-10-25T00:00:00+0000,3402.01,3429.26,3393.3999,3425.52,AMZN,XNAS,2021-09-24T00:00:00+0000 +11,3349.51,3416.1201,3345.48,3376.0701,AMZN,XNAS,2021-10-26T00:00:00+0000,3371.5,3415.47,3339.6101,3405.8,AMZN,XNAS,2021-09-27T00:00:00+0000 +8,3388.0,3437.0,3371.4534,3392.49,AMZN,XNAS,2021-10-27T00:00:00+0000,3357.71,3369.1899,3290.1001,3315.96,AMZN,XNAS,2021-09-28T00:00:00+0000 +5,3402.095,3479.0,3386.0,3446.5701,AMZN,XNAS,2021-10-28T00:00:00+0000,3322.1101,3351.3,3297.8701,3301.1201,AMZN,XNAS,2021-09-29T00:00:00+0000 +2,3300.02,3374.8201,3273.3201,3372.4299,AMZN,XNAS,2021-10-29T00:00:00+0000,3316.0,3327.8501,3274.1101,3285.04,AMZN,XNAS,2021-09-30T00:00:00+0000 +61,282.1217,289.98,281.31,289.1,MSFT,XNAS,2021-10-01T00:00:00+0000,302.865,305.18,301.49,301.83,MSFT,XNAS,2021-09-01T00:00:00+0000 +58,287.4,287.75,280.25,283.11,MSFT,XNAS,2021-10-04T00:00:00+0000,302.2,303.3602,300.18,301.15,MSFT,XNAS,2021-09-02T00:00:00+0000 +55,284.0464,290.398,284.0464,288.76,MSFT,XNAS,2021-10-05T00:00:00+0000,300.99,302.6,300.26,301.14,MSFT,XNAS,2021-09-03T00:00:00+0000 +52,285.78,293.63,285.5093,293.11,MSFT,XNAS,2021-10-06T00:00:00+0000,301.005,301.02,298.2,300.18,MSFT,XNAS,2021-09-07T00:00:00+0000 +49,295.175,296.64,293.93,294.85,MSFT,XNAS,2021-10-07T00:00:00+0000,299.78,300.61,297.4651,300.21,MSFT,XNAS,2021-09-08T00:00:00+0000 +47,296.22,296.64,293.76,294.85,MSFT,XNAS,2021-10-08T00:00:00+0000,300.82,302.14,297.0,297.25,MSFT,XNAS,2021-09-09T00:00:00+0000 +42,292.92,297.84,292.7686,294.23,MSFT,XNAS,2021-10-11T00:00:00+0000,298.42,299.92,295.38,295.71,MSFT,XNAS,2021-09-10T00:00:00+0000 +39,295.34,295.44,292.35,292.88,MSFT,XNAS,2021-10-12T00:00:00+0000,297.55,298.53,294.08,296.99,MSFT,XNAS,2021-09-13T00:00:00+0000 +36,294.91,297.28,293.49,296.31,MSFT,XNAS,2021-10-13T00:00:00+0000,299.56,301.39,298.1,299.79,MSFT,XNAS,2021-09-14T00:00:00+0000 +33,299.21,303.27,297.83,302.75,MSFT,XNAS,2021-10-14T00:00:00+0000,303.26,305.32,301.82,304.82,MSFT,XNAS,2021-09-15T00:00:00+0000 +31,302.34,304.45,300.52,304.21,MSFT,XNAS,2021-10-15T00:00:00+0000,303.76,305.31,300.76,305.22,MSFT,XNAS,2021-09-16T00:00:00+0000 +29,303.57,307.8,302.69,307.29,MSFT,XNAS,2021-10-18T00:00:00+0000,304.17,304.5,299.53,299.87,MSFT,XNAS,2021-09-17T00:00:00+0000 +26,308.35,309.3,307.22,308.23,MSFT,XNAS,2021-10-19T00:00:00+0000,296.33,298.72,289.52,294.3,MSFT,XNAS,2021-09-20T00:00:00+0000 +22,309.21,309.7,306.11,307.41,MSFT,XNAS,2021-10-20T00:00:00+0000,295.69,297.54,294.07,294.8,MSFT,XNAS,2021-09-21T00:00:00+0000 +18,307.17,311.02,306.36,310.76,MSFT,XNAS,2021-10-21T00:00:00+0000,296.725,300.21,294.51,298.58,MSFT,XNAS,2021-09-22T00:00:00+0000 +16,310.4,311.09,307.8,309.16,MSFT,XNAS,2021-10-22T00:00:00+0000,298.845,300.9,297.5339,299.56,MSFT,XNAS,2021-09-23T00:00:00+0000 +13,309.36,309.38,306.46,308.13,MSFT,XNAS,2021-10-25T00:00:00+0000,298.23,299.8,296.93,299.35,MSFT,XNAS,2021-09-24T00:00:00+0000 +10,311.0,312.4,308.6,310.11,MSFT,XNAS,2021-10-26T00:00:00+0000,296.14,296.47,292.9449,294.17,MSFT,XNAS,2021-09-27T00:00:00+0000 +7,316.0,326.0973,316.0,323.17,MSFT,XNAS,2021-10-27T00:00:00+0000,289.795,290.78,282.75,283.52,MSFT,XNAS,2021-09-28T00:00:00+0000 +4,324.33,324.87,321.36,324.35,MSFT,XNAS,2021-10-28T00:00:00+0000,285.1,286.77,283.01,284.0,MSFT,XNAS,2021-09-29T00:00:00+0000 +1,324.13,332.0,323.9,331.62,MSFT,XNAS,2021-10-29T00:00:00+0000,285.71,287.83,281.62,281.92,MSFT,XNAS,2021-09-30T00:00:00+0000 +62,778.4,780.78,763.59,775.22,TSLA,XNAS,2021-10-01T00:00:00+0000,734.08,741.9799,731.2701,734.09,TSLA,XNAS,2021-09-01T00:00:00+0000 +57,796.5,806.9699,776.12,781.53,TSLA,XNAS,2021-10-04T00:00:00+0000,734.5,740.97,730.54,732.39,TSLA,XNAS,2021-09-02T00:00:00+0000 +54,784.7962,797.31,774.26,780.59,TSLA,XNAS,2021-10-05T00:00:00+0000,732.25,734.0,724.2,733.57,TSLA,XNAS,2021-09-03T00:00:00+0000 +51,776.2,786.66,773.22,782.75,TSLA,XNAS,2021-10-06T00:00:00+0000,740.0,760.2,739.26,752.92,TSLA,XNAS,2021-09-07T00:00:00+0000 +48,785.46,805.0,783.38,793.61,TSLA,XNAS,2021-10-07T00:00:00+0000,761.58,764.44,740.9,753.87,TSLA,XNAS,2021-09-08T00:00:00+0000 +45,796.21,796.38,780.91,785.49,TSLA,XNAS,2021-10-08T00:00:00+0000,753.41,762.0999,751.6301,754.86,TSLA,XNAS,2021-09-09T00:00:00+0000 +44,787.65,801.24,785.51,791.94,TSLA,XNAS,2021-10-11T00:00:00+0000,759.6,762.61,734.52,736.27,TSLA,XNAS,2021-09-10T00:00:00+0000 +41,800.93,812.3199,796.57,805.72,TSLA,XNAS,2021-10-12T00:00:00+0000,740.2143,744.78,708.9475,743.0,TSLA,XNAS,2021-09-13T00:00:00+0000 +38,810.47,815.41,805.7949,811.08,TSLA,XNAS,2021-10-13T00:00:00+0000,742.57,754.47,736.4,744.49,TSLA,XNAS,2021-09-14T00:00:00+0000 +35,815.49,820.25,813.3501,818.32,TSLA,XNAS,2021-10-14T00:00:00+0000,745.0,756.86,738.36,755.83,TSLA,XNAS,2021-09-15T00:00:00+0000 +30,823.74,843.21,822.35,843.03,TSLA,XNAS,2021-10-15T00:00:00+0000,752.83,758.9,747.61,756.99,TSLA,XNAS,2021-09-16T00:00:00+0000 +27,851.79,875.21,851.47,870.11,TSLA,XNAS,2021-10-18T00:00:00+0000,757.15,761.04,750.0,759.49,TSLA,XNAS,2021-09-17T00:00:00+0000 +24,877.53,877.95,862.5101,864.27,TSLA,XNAS,2021-10-19T00:00:00+0000,734.5577,742.0,718.6249,730.17,TSLA,XNAS,2021-09-20T00:00:00+0000 +21,865.35,869.48,857.4101,865.8,TSLA,XNAS,2021-10-20T00:00:00+0000,734.79,744.7399,730.44,739.38,TSLA,XNAS,2021-09-21T00:00:00+0000 +19,856.0,900.0,855.5046,894.0,TSLA,XNAS,2021-10-21T00:00:00+0000,743.5263,753.6699,739.18,751.94,TSLA,XNAS,2021-09-22T00:00:00+0000 +17,895.5,910.0,890.96,909.68,TSLA,XNAS,2021-10-22T00:00:00+0000,755.0,758.2,747.92,753.64,TSLA,XNAS,2021-09-23T00:00:00+0000 +14,950.53,1045.0,944.2,1024.86,TSLA,XNAS,2021-10-25T00:00:00+0000,745.89,774.8,744.56,774.39,TSLA,XNAS,2021-09-24T00:00:00+0000 +9,1024.6899,1094.9399,1001.46,1018.43,TSLA,XNAS,2021-10-26T00:00:00+0000,773.12,799.0,769.31,791.36,TSLA,XNAS,2021-09-27T00:00:00+0000 +6,1039.66,1070.88,1030.78,1037.86,TSLA,XNAS,2021-10-27T00:00:00+0000,787.2,795.64,766.1801,777.56,TSLA,XNAS,2021-09-28T00:00:00+0000 +3,1068.3051,1081.0,1054.38,1077.04,TSLA,XNAS,2021-10-28T00:00:00+0000,779.8,793.5,770.6901,781.31,TSLA,XNAS,2021-09-29T00:00:00+0000 +0,1081.86,1115.21,1073.21,1114.0,TSLA,XNAS,2021-10-29T00:00:00+0000,781.0,789.1,775.0,775.48,TSLA,XNAS,2021-09-30T00:00:00+0000 diff --git a/your-code/WEB SCRAPING/.ipynb_checkpoints/PROYECTO COPIA-checkpoint.ipynb b/your-code/WEB SCRAPING/.ipynb_checkpoints/PROYECTO COPIA-checkpoint.ipynb new file mode 100644 index 0000000..da87d5a --- /dev/null +++ b/your-code/WEB SCRAPING/.ipynb_checkpoints/PROYECTO COPIA-checkpoint.ipynb @@ -0,0 +1,1597 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "e5851e9e-682e-4316-b080-eb2be202e5b9", + "metadata": {}, + "source": [ + "# Proyecto Web Scrapping #\n", + "\n", + "## Periodico El Financiero Bloomberg ##" + ] + }, + { + "cell_type": "markdown", + "id": "3bee707d-86f9-45ea-a510-9bddeafa4449", + "metadata": {}, + "source": [ + "Se busca traer el ultimo precio de la divisas" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "5c24df2c-dcd3-4c46-9c04-34f77f37f061", + "metadata": {}, + "outputs": [], + "source": [ + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b7637b8d-a08c-4e07-8c01-3c25f5dfe947", + "metadata": {}, + "outputs": [], + "source": [ + "import requests" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "8c8782ce-e09c-4c9d-8fc5-93c3b931b7f5", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "c0b29c8a-7c4d-440b-b7e3-f0cb452dde34", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "04a23582-0faf-4d09-accd-81ebf518a9f5", + "metadata": {}, + "outputs": [], + "source": [ + "from bs4 import BeautifulSoup" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "cd70c7a4-eebd-4771-ac85-a47eea9e662a", + "metadata": {}, + "outputs": [], + "source": [ + "url = 'https://www.elfinanciero.com.mx/mercados/divisas/'" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "3cbd8080-d250-4117-987a-254bd85a528d", + "metadata": {}, + "outputs": [], + "source": [ + "response = requests.get(url)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "eb639cfa-4541-4781-ad25-5e51d639a916", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "response" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "a82050f4-6523-491d-836a-5d0965a69829", + "metadata": {}, + "outputs": [], + "source": [ + "html = response.content" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "eaa095bc-2058-4c28-9c9a-294ece1ab0df", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "b'Divisas | El Financiero\\n\\n
D\\xc3\\xb3lar
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
D\\xc3\\xb3lar FIX*2021/11/1920.83
0.32
Interbancario 48 Hrs.2021/11/1110.32
-49.94
Forex2021/11/1920.83
0.25
Peso
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Peso-Euro2021/11/1923.51
-0.50
Peso-Libra2021/11/1928.04
0.02
Peso-D\\xc3\\xb3lar (Canad\\xc3\\xa1)2021/11/1916.49
0.01
Peso-Yen2021/11/190.18
0.55
Peso-Franco (Suiza)2021/11/1922.44
-0.02
Am\\xc3\\xa9rica (divisas por d\\xc3\\xb3lar de EU)
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Peso (Argentina)2021/11/19100.45
0.05
Peso (Colombia)2021/11/193,916.73
-0.54
D\\xc3\\xb3lar (Canad\\xc3\\xa1)2021/11/191.26
0.30
Peso (Chile)2021/11/19829.80
-0.30
Real (Brasil)2021/11/195.61
0.79
Europa
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Franco (Suiza)2021/11/190.93
0.21
Corona (Suecia)2021/11/198.95
0.95
Libra esterlina (Gran Breta\\xc3\\xb1a)2021/11/191.35
-0.32
Euro2021/11/191.13
-0.71
Corona (Noruega)2021/11/198.92
1.18
Emergentes
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Renminbi (China)2021/11/196.39
0.16
Corona (Rep\\xc3\\xbablica Checa)2021/11/1922.53
1.29
Lira (Turqu\\xc3\\xada)2021/11/1911.29
2.03
Rand (Sud\\xc3\\xa1frica)2021/11/1915.73
0.52
Rublo (Rusia)2021/11/1973.49
0.49
Asia
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Rupia (India)2021/11/1874.24
-0.05
Yen (Jap\\xc3\\xb3n)2021/11/19113.99
-0.24
D\\xc3\\xb3lar (Taiw\\xc3\\xa1n)2021/11/1927.79
-0.03
Ringgit (Malasia)2021/11/194.18
0.04
D\\xc3\\xb3lar (Singapur)2021/11/191.36
0.37
D\\xc3\\xb3lar-Won (Corea del Sur)2021/11/191,185.12
0.42
D\\xc3\\xb3lar (Hong Kong)2021/11/197.79
0.02
Rupia (Indonesia)2021/11/1914232
0.08
Ocean\\xc3\\xada
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
D\\xc3\\xb3lar (Australia)2021/11/190.72
-0.58
D\\xc3\\xb3lar (Nueva Zelanda)2021/11/190.70
-0.57
'" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "html" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "c8933a0b-d49b-4349-a2d8-4090c222c48f", + "metadata": {}, + "outputs": [], + "source": [ + "soup = BeautifulSoup(html,'lxml')" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "ebec3834-6340-4e0d-b24a-00e09dda7acf", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "\n", + "Divisas | El Financiero\n", + "\n", + "
Dólar
NombreHora de
actualización
Último
precio
Variación
porcentual
Dólar FIX*2021/11/1920.83
0.32
Interbancario 48 Hrs.2021/11/1110.32
-49.94
Forex2021/11/1920.83
0.25
Peso
NombreHora de
actualización
Último
precio
Variación
porcentual
Peso-Euro2021/11/1923.51
-0.50
Peso-Libra2021/11/1928.04
0.02
Peso-Dólar (Canadá)2021/11/1916.49
0.01
Peso-Yen2021/11/190.18
0.55
Peso-Franco (Suiza)2021/11/1922.44
-0.02
América (divisas por dólar de EU)
NombreHora de
actualización
Último
precio
Variación
porcentual
Peso (Argentina)2021/11/19100.45
0.05
Peso (Colombia)2021/11/193,916.73
-0.54
Dólar (Canadá)2021/11/191.26
0.30
Peso (Chile)2021/11/19829.80
-0.30
Real (Brasil)2021/11/195.61
0.79
Europa
NombreHora de
actualización
Último
precio
Variación
porcentual
Franco (Suiza)2021/11/190.93
0.21
Corona (Suecia)2021/11/198.95
0.95
Libra esterlina (Gran Bretaña)2021/11/191.35
-0.32
Euro2021/11/191.13
-0.71
Corona (Noruega)2021/11/198.92
1.18
Emergentes
NombreHora de
actualización
Último
precio
Variación
porcentual
Renminbi (China)2021/11/196.39
0.16
Corona (República Checa)2021/11/1922.53
1.29
Lira (Turquía)2021/11/1911.29
2.03
Rand (Sudáfrica)2021/11/1915.73
0.52
Rublo (Rusia)2021/11/1973.49
0.49
Asia
NombreHora de
actualización
Último
precio
Variación
porcentual
Rupia (India)2021/11/1874.24
-0.05
Yen (Japón)2021/11/19113.99
-0.24
Dólar (Taiwán)2021/11/1927.79
-0.03
Ringgit (Malasia)2021/11/194.18
0.04
Dólar (Singapur)2021/11/191.36
0.37
Dólar-Won (Corea del Sur)2021/11/191,185.12
0.42
Dólar (Hong Kong)2021/11/197.79
0.02
Rupia (Indonesia)2021/11/1914232
0.08
Oceanía
NombreHora de
actualización
Último
precio
Variación
porcentual
Dólar (Australia)2021/11/190.72
-0.58
Dólar (Nueva Zelanda)2021/11/190.70
-0.57
" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soup" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "3828b8ab-0bdf-441f-a6cd-495f859412fb", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[Dólar FIX*,\n", + " 2021/11/19,\n", + " 20.83,\n", + "
0.32
,\n", + " Interbancario 48 Hrs.,\n", + " 2021/11/11,\n", + " 10.32,\n", + "
-49.94
,\n", + " Forex,\n", + " 2021/11/19,\n", + " 20.83,\n", + "
0.25
,\n", + " Peso-Euro,\n", + " 2021/11/19,\n", + " 23.51,\n", + "
-0.50
,\n", + " Peso-Libra,\n", + " 2021/11/19,\n", + " 28.04,\n", + "
0.02
,\n", + " Peso-Dólar (Canadá),\n", + " 2021/11/19,\n", + " 16.49,\n", + "
0.01
,\n", + " Peso-Yen,\n", + " 2021/11/19,\n", + " 0.18,\n", + "
0.55
,\n", + " Peso-Franco (Suiza),\n", + " 2021/11/19,\n", + " 22.44,\n", + "
-0.02
,\n", + " Peso (Argentina),\n", + " 2021/11/19,\n", + " 100.45,\n", + "
0.05
,\n", + " Peso (Colombia),\n", + " 2021/11/19,\n", + " 3,916.73,\n", + "
-0.54
,\n", + " Dólar (Canadá),\n", + " 2021/11/19,\n", + " 1.26,\n", + "
0.30
,\n", + " Peso (Chile),\n", + " 2021/11/19,\n", + " 829.80,\n", + "
-0.30
,\n", + " Real (Brasil),\n", + " 2021/11/19,\n", + " 5.61,\n", + "
0.79
,\n", + " Franco (Suiza),\n", + " 2021/11/19,\n", + " 0.93,\n", + "
0.21
,\n", + " Corona (Suecia),\n", + " 2021/11/19,\n", + " 8.95,\n", + "
0.95
,\n", + " Libra esterlina (Gran Bretaña),\n", + " 2021/11/19,\n", + " 1.35,\n", + "
-0.32
,\n", + " Euro,\n", + " 2021/11/19,\n", + " 1.13,\n", + "
-0.71
,\n", + " Corona (Noruega),\n", + " 2021/11/19,\n", + " 8.92,\n", + "
1.18
,\n", + " Renminbi (China),\n", + " 2021/11/19,\n", + " 6.39,\n", + "
0.16
,\n", + " Corona (República Checa),\n", + " 2021/11/19,\n", + " 22.53,\n", + "
1.29
,\n", + " Lira (Turquía),\n", + " 2021/11/19,\n", + " 11.29,\n", + "
2.03
,\n", + " Rand (Sudáfrica),\n", + " 2021/11/19,\n", + " 15.73,\n", + "
0.52
,\n", + " Rublo (Rusia),\n", + " 2021/11/19,\n", + " 73.49,\n", + "
0.49
,\n", + " Rupia (India),\n", + " 2021/11/18,\n", + " 74.24,\n", + "
-0.05
,\n", + " Yen (Japón),\n", + " 2021/11/19,\n", + " 113.99,\n", + "
-0.24
,\n", + " Dólar (Taiwán),\n", + " 2021/11/19,\n", + " 27.79,\n", + "
-0.03
,\n", + " Ringgit (Malasia),\n", + " 2021/11/19,\n", + " 4.18,\n", + "
0.04
,\n", + " Dólar (Singapur),\n", + " 2021/11/19,\n", + " 1.36,\n", + "
0.37
,\n", + " Dólar-Won (Corea del Sur),\n", + " 2021/11/19,\n", + " 1,185.12,\n", + "
0.42
,\n", + " Dólar (Hong Kong),\n", + " 2021/11/19,\n", + " 7.79,\n", + "
0.02
,\n", + " Rupia (Indonesia),\n", + " 2021/11/19,\n", + " 14232,\n", + "
0.08
,\n", + " Dólar (Australia),\n", + " 2021/11/19,\n", + " 0.72,\n", + "
-0.58
,\n", + " Dólar (Nueva Zelanda),\n", + " 2021/11/19,\n", + " 0.70,\n", + "
-0.57
]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soup.find_all('td')" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "eec66924-5a1b-443b-92eb-0cdc1cfb746d", + "metadata": {}, + "outputs": [], + "source": [ + "links = soup.select('td a[class=\"decoration_none hover_color_black color_black text_left font_bold atag\"]') #De aqui voy a sacar los links y los nombres" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "a5648a54-bbec-4c15-9b01-5d4a58c05795", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[Dólar FIX*,\n", + " Interbancario 48 Hrs.,\n", + " Forex,\n", + " Peso-Euro,\n", + " Peso-Libra,\n", + " Peso-Dólar (Canadá),\n", + " Peso-Yen,\n", + " Peso-Franco (Suiza),\n", + " Peso (Argentina),\n", + " Peso (Colombia),\n", + " Dólar (Canadá),\n", + " Peso (Chile),\n", + " Real (Brasil),\n", + " Franco (Suiza),\n", + " Corona (Suecia),\n", + " Libra esterlina (Gran Bretaña),\n", + " Euro,\n", + " Corona (Noruega),\n", + " Renminbi (China),\n", + " Corona (República Checa),\n", + " Lira (Turquía),\n", + " Rand (Sudáfrica),\n", + " Rublo (Rusia),\n", + " Rupia (India),\n", + " Yen (Japón),\n", + " Dólar (Taiwán),\n", + " Ringgit (Malasia),\n", + " Dólar (Singapur),\n", + " Dólar-Won (Corea del Sur),\n", + " Dólar (Hong Kong),\n", + " Rupia (Indonesia),\n", + " Dólar (Australia),\n", + " Dólar (Nueva Zelanda)]" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "68b93d4e-90ca-4acc-85b9-c9c02c00d917", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Dólar FIX*'" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links[0].text #Aqui se probo si esta sacando el texto de la los links" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "45d79911-a2b8-4f23-b49a-40863f57573c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'/mercados/divisas/dolar-fix/'" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links[0]['href'] #Aqui se probo si esta sacando la liga de los links" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "d5ed5a7e-e513-4e15-b967-98599f3abe72", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(links) #Aqui se probo la cantidad de links que hay " + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "224dff84-05a8-4f48-8e77-d7ee22609784", + "metadata": {}, + "outputs": [], + "source": [ + "precio = soup.select('td[class=\"padding-xs-all text_vertical-align_middle text_right\"]') # De aqui se esta sacando el precio de la divisa" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "fcd520c7-7e79-4e6b-a24a-3bcd5e8205df", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[2021/11/19,\n", + " 20.83,\n", + " 2021/11/11,\n", + " 10.32,\n", + " 2021/11/19,\n", + " 20.83,\n", + " 2021/11/19,\n", + " 23.51,\n", + " 2021/11/19,\n", + " 28.04,\n", + " 2021/11/19,\n", + " 16.49,\n", + " 2021/11/19,\n", + " 0.18,\n", + " 2021/11/19,\n", + " 22.44,\n", + " 2021/11/19,\n", + " 100.45,\n", + " 2021/11/19,\n", + " 3,916.73,\n", + " 2021/11/19,\n", + " 1.26,\n", + " 2021/11/19,\n", + " 829.80,\n", + " 2021/11/19,\n", + " 5.61,\n", + " 2021/11/19,\n", + " 0.93,\n", + " 2021/11/19,\n", + " 8.95,\n", + " 2021/11/19,\n", + " 1.35,\n", + " 2021/11/19,\n", + " 1.13,\n", + " 2021/11/19,\n", + " 8.92,\n", + " 2021/11/19,\n", + " 6.39,\n", + " 2021/11/19,\n", + " 22.53,\n", + " 2021/11/19,\n", + " 11.29,\n", + " 2021/11/19,\n", + " 15.73,\n", + " 2021/11/19,\n", + " 73.49,\n", + " 2021/11/18,\n", + " 74.24,\n", + " 2021/11/19,\n", + " 113.99,\n", + " 2021/11/19,\n", + " 27.79,\n", + " 2021/11/19,\n", + " 4.18,\n", + " 2021/11/19,\n", + " 1.36,\n", + " 2021/11/19,\n", + " 1,185.12,\n", + " 2021/11/19,\n", + " 7.79,\n", + " 2021/11/19,\n", + " 14232,\n", + " 2021/11/19,\n", + " 0.72,\n", + " 2021/11/19,\n", + " 0.70]" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "b816db51-fc00-4555-b8a5-6f90d85be6ba", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'2021/11/19'" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio[0].text #Aqui se probo si esta saliendo el precio, pero esta sacando mas datos que NO son el precio" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "5c4b73da-2430-4efa-89a6-0cf280f47b8e", + "metadata": {}, + "outputs": [], + "source": [ + "nombre = [nomb.text for nomb in links] #Aqui se hizo una list comprehension para sacar los nombres de las divisas ya que estan en texto" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "00f18ad0-4e8a-422e-a653-90ecaeaf50d2", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['Dólar FIX*',\n", + " 'Interbancario 48 Hrs.',\n", + " 'Forex',\n", + " 'Peso-Euro',\n", + " 'Peso-Libra',\n", + " 'Peso-Dólar (Canadá)',\n", + " 'Peso-Yen',\n", + " 'Peso-Franco (Suiza)',\n", + " 'Peso (Argentina)',\n", + " 'Peso (Colombia)',\n", + " 'Dólar (Canadá)',\n", + " 'Peso (Chile)',\n", + " 'Real (Brasil)',\n", + " 'Franco (Suiza)',\n", + " 'Corona (Suecia)',\n", + " 'Libra esterlina (Gran Bretaña)',\n", + " 'Euro',\n", + " 'Corona (Noruega)',\n", + " 'Renminbi (China)',\n", + " 'Corona (República Checa)',\n", + " 'Lira (Turquía)',\n", + " 'Rand (Sudáfrica)',\n", + " 'Rublo (Rusia)',\n", + " 'Rupia (India)',\n", + " 'Yen (Japón)',\n", + " 'Dólar (Taiwán)',\n", + " 'Ringgit (Malasia)',\n", + " 'Dólar (Singapur)',\n", + " 'Dólar-Won (Corea del Sur)',\n", + " 'Dólar (Hong Kong)',\n", + " 'Rupia (Indonesia)',\n", + " 'Dólar (Australia)',\n", + " 'Dólar (Nueva Zelanda)']" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nombre" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "6c5035ad-debe-4259-b044-66547bf24e0a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(nombre) #Aqui se esta viendo si me da la misma cantidad de los links" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "84a8e870-bfea-409e-b07e-4814cf568e5d", + "metadata": {}, + "outputs": [], + "source": [ + "url_base = 'https://www.elfinanciero.com.mx' #Se esta usando la url base ya que en la variable de links, el link viene incompleto." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "33e57fa1-9a0f-4008-b23e-751d196b5973", + "metadata": {}, + "outputs": [], + "source": [ + "links_de_divisas= [url_base+links[i]['href'] for i in range(len(links))] #Aqui se hizo una list comprehension para poder sacar los links completos" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "aa31fcd7-3575-40e4-a921-837414ae94e5", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['https://www.elfinanciero.com.mx/mercados/divisas/dolar-fix/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-interbancario-48-horas/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/forex/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-euro/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-libra/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-dolar-canadiense/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-yen/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-franco-suizo/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-argentino/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-colombiano/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-canadiense/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-chileno/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/real-brasileno/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/franco-suizo/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/corona-sueca/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/libra-esterlina/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/euro/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/corona-noruega/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/renminbi-china/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/corona-checa/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/lira-turca/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/zloty-polonia/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/rublo-ruso/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/rupia-india/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/yen-japones/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-taiwanes/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/ringgit-malayo/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-singapurense/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/won-surcoreano/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-hongkones/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/rupia-indonesia/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-australiano/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-nueva-zelanda/']" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links_de_divisas" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "010726c4-ffdd-4a1b-ae3d-5b5aae51531b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(links_de_divisas) #Aqui se esta viendo si da la misma cantidad que los nombres" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "a3a6d205-e503-463a-8528-5f0a51207b7b", + "metadata": {}, + "outputs": [], + "source": [ + "precio_de_divisa = [prec.text for prec in precio] " + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "140af3bc-92f4-43a9-8dc5-86c26d7b0a9f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "bs4.element.ResultSet" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "type(precio)" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "683d3124-f998-4b7f-9393-bc4f878fb265", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['2021/11/19',\n", + " '20.83',\n", + " '2021/11/11',\n", + " '10.32',\n", + " '2021/11/19',\n", + " '20.83',\n", + " '2021/11/19',\n", + " '23.51',\n", + " '2021/11/19',\n", + " '28.04',\n", + " '2021/11/19',\n", + " '16.49',\n", + " '2021/11/19',\n", + " '0.18',\n", + " '2021/11/19',\n", + " '22.44',\n", + " '2021/11/19',\n", + " '100.45',\n", + " '2021/11/19',\n", + " '3,916.73',\n", + " '2021/11/19',\n", + " '1.26',\n", + " '2021/11/19',\n", + " '829.80',\n", + " '2021/11/19',\n", + " '5.61',\n", + " '2021/11/19',\n", + " '0.93',\n", + " '2021/11/19',\n", + " '8.95',\n", + " '2021/11/19',\n", + " '1.35',\n", + " '2021/11/19',\n", + " '1.13',\n", + " '2021/11/19',\n", + " '8.92',\n", + " '2021/11/19',\n", + " '6.39',\n", + " '2021/11/19',\n", + " '22.53',\n", + " '2021/11/19',\n", + " '11.29',\n", + " '2021/11/19',\n", + " '15.73',\n", + " '2021/11/19',\n", + " '73.49',\n", + " '2021/11/18',\n", + " '74.24',\n", + " '2021/11/19',\n", + " '113.99',\n", + " '2021/11/19',\n", + " '27.79',\n", + " '2021/11/19',\n", + " '4.18',\n", + " '2021/11/19',\n", + " '1.36',\n", + " '2021/11/19',\n", + " '1,185.12',\n", + " '2021/11/19',\n", + " '7.79',\n", + " '2021/11/19',\n", + " '14232',\n", + " '2021/11/19',\n", + " '0.72',\n", + " '2021/11/19',\n", + " '0.70']" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio_de_divisa" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "796eaa69-dc5c-4bde-abee-4d86a974b6c0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "66" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(precio_de_divisa)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "64e9ae8b-6e6c-413c-a7f6-8f2608dba0f5", + "metadata": {}, + "outputs": [], + "source": [ + "precio_2 = [precio_de_divisa[pr] for pr in range(len(precio_de_divisa))if pr%2==1] #[element for element in iterable if condition]" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "id": "0873766e-b8ef-434b-98c3-cef756d34c81", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['20.83',\n", + " '10.32',\n", + " '20.83',\n", + " '23.51',\n", + " '28.04',\n", + " '16.49',\n", + " '0.18',\n", + " '22.44',\n", + " '100.45',\n", + " '3,916.73',\n", + " '1.26',\n", + " '829.80',\n", + " '5.61',\n", + " '0.93',\n", + " '8.95',\n", + " '1.35',\n", + " '1.13',\n", + " '8.92',\n", + " '6.39',\n", + " '22.53',\n", + " '11.29',\n", + " '15.73',\n", + " '73.49',\n", + " '74.24',\n", + " '113.99',\n", + " '27.79',\n", + " '4.18',\n", + " '1.36',\n", + " '1,185.12',\n", + " '7.79',\n", + " '14232',\n", + " '0.72',\n", + " '0.70']" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio_2" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "92911a94-b2ee-47f6-a84d-061e8f6b607e", + "metadata": {}, + "outputs": [], + "source": [ + "precio_3=[element for element in precio_2 if re.search(r'\\d.*\\.\\d.*', element)]" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "8d0f2212-6697-4fa8-9932-70490d5d6999", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['20.83',\n", + " '10.32',\n", + " '20.83',\n", + " '23.51',\n", + " '28.04',\n", + " '16.49',\n", + " '0.18',\n", + " '22.44',\n", + " '100.45',\n", + " '3,916.73',\n", + " '1.26',\n", + " '829.80',\n", + " '5.61',\n", + " '0.93',\n", + " '8.95',\n", + " '1.35',\n", + " '1.13',\n", + " '8.92',\n", + " '6.39',\n", + " '22.53',\n", + " '11.29',\n", + " '15.73',\n", + " '73.49',\n", + " '74.24',\n", + " '113.99',\n", + " '27.79',\n", + " '4.18',\n", + " '1.36',\n", + " '1,185.12',\n", + " '7.79',\n", + " '0.72',\n", + " '0.70']" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio_3" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "599b3af0-9469-47ca-b310-78a81abf194f", + "metadata": {}, + "outputs": [], + "source": [ + "df = pd.DataFrame(zip(nombre, links_de_divisas, precio_3), columns=['Nombre', 'Liga','Ultimo_Precio'])" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "d02c4ad1-99b2-4d39-a0cd-b0e87f16e5ca", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
NombreLigaUltimo_Precio
0Dólar FIX*https://www.elfinanciero.com.mx/mercados/divis...20.76
1Interbancario 48 Hrs.https://www.elfinanciero.com.mx/mercados/divis...10.32
2Forexhttps://www.elfinanciero.com.mx/mercados/divis...20.77
3Peso-Eurohttps://www.elfinanciero.com.mx/mercados/divis...23.62
4Peso-Librahttps://www.elfinanciero.com.mx/mercados/divis...28.04
5Peso-Dólar (Canadá)https://www.elfinanciero.com.mx/mercados/divis...16.48
6Peso-Yenhttps://www.elfinanciero.com.mx/mercados/divis...0.18
7Peso-Franco (Suiza)https://www.elfinanciero.com.mx/mercados/divis...832.29
8Peso (Argentina)https://www.elfinanciero.com.mx/mercados/divis...5.57
9Peso (Colombia)https://www.elfinanciero.com.mx/mercados/divis...0.93
10Dólar (Canadá)https://www.elfinanciero.com.mx/mercados/divis...8.87
11Peso (Chile)https://www.elfinanciero.com.mx/mercados/divis...1.35
12Real (Brasil)https://www.elfinanciero.com.mx/mercados/divis...1.14
13Franco (Suiza)https://www.elfinanciero.com.mx/mercados/divis...8.80
14Corona (Suecia)https://www.elfinanciero.com.mx/mercados/divis...6.38
15Libra esterlina (Gran Bretaña)https://www.elfinanciero.com.mx/mercados/divis...27.80
16Eurohttps://www.elfinanciero.com.mx/mercados/divis...4.18
17Corona (Noruega)https://www.elfinanciero.com.mx/mercados/divis...1.36
18Renminbi (China)https://www.elfinanciero.com.mx/mercados/divis...1,180.20
19Corona (República Checa)https://www.elfinanciero.com.mx/mercados/divis...7.79
20Lira (Turquía)https://www.elfinanciero.com.mx/mercados/divis...0.73
21Rand (Sudáfrica)https://www.elfinanciero.com.mx/mercados/divis...0.70
\n", + "
" + ], + "text/plain": [ + " Nombre \\\n", + "0 Dólar FIX* \n", + "1 Interbancario 48 Hrs. \n", + "2 Forex \n", + "3 Peso-Euro \n", + "4 Peso-Libra \n", + "5 Peso-Dólar (Canadá) \n", + "6 Peso-Yen \n", + "7 Peso-Franco (Suiza) \n", + "8 Peso (Argentina) \n", + "9 Peso (Colombia) \n", + "10 Dólar (Canadá) \n", + "11 Peso (Chile) \n", + "12 Real (Brasil) \n", + "13 Franco (Suiza) \n", + "14 Corona (Suecia) \n", + "15 Libra esterlina (Gran Bretaña) \n", + "16 Euro \n", + "17 Corona (Noruega) \n", + "18 Renminbi (China) \n", + "19 Corona (República Checa) \n", + "20 Lira (Turquía) \n", + "21 Rand (Sudáfrica) \n", + "\n", + " Liga Ultimo_Precio \n", + "0 https://www.elfinanciero.com.mx/mercados/divis... 20.76 \n", + "1 https://www.elfinanciero.com.mx/mercados/divis... 10.32 \n", + "2 https://www.elfinanciero.com.mx/mercados/divis... 20.77 \n", + "3 https://www.elfinanciero.com.mx/mercados/divis... 23.62 \n", + "4 https://www.elfinanciero.com.mx/mercados/divis... 28.04 \n", + "5 https://www.elfinanciero.com.mx/mercados/divis... 16.48 \n", + "6 https://www.elfinanciero.com.mx/mercados/divis... 0.18 \n", + "7 https://www.elfinanciero.com.mx/mercados/divis... 832.29 \n", + "8 https://www.elfinanciero.com.mx/mercados/divis... 5.57 \n", + "9 https://www.elfinanciero.com.mx/mercados/divis... 0.93 \n", + "10 https://www.elfinanciero.com.mx/mercados/divis... 8.87 \n", + "11 https://www.elfinanciero.com.mx/mercados/divis... 1.35 \n", + "12 https://www.elfinanciero.com.mx/mercados/divis... 1.14 \n", + "13 https://www.elfinanciero.com.mx/mercados/divis... 8.80 \n", + "14 https://www.elfinanciero.com.mx/mercados/divis... 6.38 \n", + "15 https://www.elfinanciero.com.mx/mercados/divis... 27.80 \n", + "16 https://www.elfinanciero.com.mx/mercados/divis... 4.18 \n", + "17 https://www.elfinanciero.com.mx/mercados/divis... 1.36 \n", + "18 https://www.elfinanciero.com.mx/mercados/divis... 1,180.20 \n", + "19 https://www.elfinanciero.com.mx/mercados/divis... 7.79 \n", + "20 https://www.elfinanciero.com.mx/mercados/divis... 0.73 \n", + "21 https://www.elfinanciero.com.mx/mercados/divis... 0.70 " + ] + }, + "execution_count": 72, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "6400eeaa-9c8c-4983-8224-3aafe69c2dec", + "metadata": {}, + "outputs": [], + "source": [ + "df.to_csv('Precios_divisas.csv')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/your-code/WEB SCRAPING/.ipynb_checkpoints/Untitled-checkpoint.ipynb b/your-code/WEB SCRAPING/.ipynb_checkpoints/Untitled-checkpoint.ipynb new file mode 100644 index 0000000..363fcab --- /dev/null +++ b/your-code/WEB SCRAPING/.ipynb_checkpoints/Untitled-checkpoint.ipynb @@ -0,0 +1,6 @@ +{ + "cells": [], + "metadata": {}, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/your-code/WEB SCRAPING/Precios_divisas.csv b/your-code/WEB SCRAPING/Precios_divisas.csv new file mode 100644 index 0000000..67fe751 --- /dev/null +++ b/your-code/WEB SCRAPING/Precios_divisas.csv @@ -0,0 +1,33 @@ +,Nombre,Liga,Ultimo_Precio +0,Dólar FIX*,https://www.elfinanciero.com.mx/mercados/divisas/dolar-fix/,20.83 +1,Interbancario 48 Hrs.,https://www.elfinanciero.com.mx/mercados/divisas/dolar-interbancario-48-horas/,10.32 +2,Forex,https://www.elfinanciero.com.mx/mercados/divisas/forex/,20.83 +3,Peso-Euro,https://www.elfinanciero.com.mx/mercados/divisas/peso-euro/,23.51 +4,Peso-Libra,https://www.elfinanciero.com.mx/mercados/divisas/peso-libra/,28.04 +5,Peso-Dólar (Canadá),https://www.elfinanciero.com.mx/mercados/divisas/peso-dolar-canadiense/,16.49 +6,Peso-Yen,https://www.elfinanciero.com.mx/mercados/divisas/peso-yen/,0.18 +7,Peso-Franco (Suiza),https://www.elfinanciero.com.mx/mercados/divisas/peso-franco-suizo/,22.44 +8,Peso (Argentina),https://www.elfinanciero.com.mx/mercados/divisas/peso-argentino/,100.45 +9,Peso (Colombia),https://www.elfinanciero.com.mx/mercados/divisas/peso-colombiano/,"3,916.73" +10,Dólar (Canadá),https://www.elfinanciero.com.mx/mercados/divisas/dolar-canadiense/,1.26 +11,Peso (Chile),https://www.elfinanciero.com.mx/mercados/divisas/peso-chileno/,829.80 +12,Real (Brasil),https://www.elfinanciero.com.mx/mercados/divisas/real-brasileno/,5.61 +13,Franco (Suiza),https://www.elfinanciero.com.mx/mercados/divisas/franco-suizo/,0.93 +14,Corona (Suecia),https://www.elfinanciero.com.mx/mercados/divisas/corona-sueca/,8.95 +15,Libra esterlina (Gran Bretaña),https://www.elfinanciero.com.mx/mercados/divisas/libra-esterlina/,1.35 +16,Euro,https://www.elfinanciero.com.mx/mercados/divisas/euro/,1.13 +17,Corona (Noruega),https://www.elfinanciero.com.mx/mercados/divisas/corona-noruega/,8.92 +18,Renminbi (China),https://www.elfinanciero.com.mx/mercados/divisas/renminbi-china/,6.39 +19,Corona (República Checa),https://www.elfinanciero.com.mx/mercados/divisas/corona-checa/,22.53 +20,Lira (Turquía),https://www.elfinanciero.com.mx/mercados/divisas/lira-turca/,11.29 +21,Rand (Sudáfrica),https://www.elfinanciero.com.mx/mercados/divisas/zloty-polonia/,15.73 +22,Rublo (Rusia),https://www.elfinanciero.com.mx/mercados/divisas/rublo-ruso/,73.49 +23,Rupia (India),https://www.elfinanciero.com.mx/mercados/divisas/rupia-india/,74.24 +24,Yen (Japón),https://www.elfinanciero.com.mx/mercados/divisas/yen-japones/,113.99 +25,Dólar (Taiwán),https://www.elfinanciero.com.mx/mercados/divisas/dolar-taiwanes/,27.79 +26,Ringgit (Malasia),https://www.elfinanciero.com.mx/mercados/divisas/ringgit-malayo/,4.18 +27,Dólar (Singapur),https://www.elfinanciero.com.mx/mercados/divisas/dolar-singapurense/,1.36 +28,Dólar-Won (Corea del Sur),https://www.elfinanciero.com.mx/mercados/divisas/won-surcoreano/,"1,185.12" +29,Dólar (Hong Kong),https://www.elfinanciero.com.mx/mercados/divisas/dolar-hongkones/,7.79 +30,Rupia (Indonesia),https://www.elfinanciero.com.mx/mercados/divisas/rupia-indonesia/,0.72 +31,Dólar (Australia),https://www.elfinanciero.com.mx/mercados/divisas/dolar-australiano/,0.70 diff --git a/your-code/WEB SCRAPING/WEB SCRAPPING EL FINANCIERO.ipynb b/your-code/WEB SCRAPING/WEB SCRAPPING EL FINANCIERO.ipynb new file mode 100644 index 0000000..da87d5a --- /dev/null +++ b/your-code/WEB SCRAPING/WEB SCRAPPING EL FINANCIERO.ipynb @@ -0,0 +1,1597 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "e5851e9e-682e-4316-b080-eb2be202e5b9", + "metadata": {}, + "source": [ + "# Proyecto Web Scrapping #\n", + "\n", + "## Periodico El Financiero Bloomberg ##" + ] + }, + { + "cell_type": "markdown", + "id": "3bee707d-86f9-45ea-a510-9bddeafa4449", + "metadata": {}, + "source": [ + "Se busca traer el ultimo precio de la divisas" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "5c24df2c-dcd3-4c46-9c04-34f77f37f061", + "metadata": {}, + "outputs": [], + "source": [ + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b7637b8d-a08c-4e07-8c01-3c25f5dfe947", + "metadata": {}, + "outputs": [], + "source": [ + "import requests" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "8c8782ce-e09c-4c9d-8fc5-93c3b931b7f5", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "c0b29c8a-7c4d-440b-b7e3-f0cb452dde34", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "04a23582-0faf-4d09-accd-81ebf518a9f5", + "metadata": {}, + "outputs": [], + "source": [ + "from bs4 import BeautifulSoup" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "cd70c7a4-eebd-4771-ac85-a47eea9e662a", + "metadata": {}, + "outputs": [], + "source": [ + "url = 'https://www.elfinanciero.com.mx/mercados/divisas/'" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "3cbd8080-d250-4117-987a-254bd85a528d", + "metadata": {}, + "outputs": [], + "source": [ + "response = requests.get(url)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "eb639cfa-4541-4781-ad25-5e51d639a916", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "response" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "a82050f4-6523-491d-836a-5d0965a69829", + "metadata": {}, + "outputs": [], + "source": [ + "html = response.content" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "eaa095bc-2058-4c28-9c9a-294ece1ab0df", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "b'Divisas | El Financiero\\n\\n
D\\xc3\\xb3lar
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
D\\xc3\\xb3lar FIX*2021/11/1920.83
0.32
Interbancario 48 Hrs.2021/11/1110.32
-49.94
Forex2021/11/1920.83
0.25
Peso
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Peso-Euro2021/11/1923.51
-0.50
Peso-Libra2021/11/1928.04
0.02
Peso-D\\xc3\\xb3lar (Canad\\xc3\\xa1)2021/11/1916.49
0.01
Peso-Yen2021/11/190.18
0.55
Peso-Franco (Suiza)2021/11/1922.44
-0.02
Am\\xc3\\xa9rica (divisas por d\\xc3\\xb3lar de EU)
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Peso (Argentina)2021/11/19100.45
0.05
Peso (Colombia)2021/11/193,916.73
-0.54
D\\xc3\\xb3lar (Canad\\xc3\\xa1)2021/11/191.26
0.30
Peso (Chile)2021/11/19829.80
-0.30
Real (Brasil)2021/11/195.61
0.79
Europa
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Franco (Suiza)2021/11/190.93
0.21
Corona (Suecia)2021/11/198.95
0.95
Libra esterlina (Gran Breta\\xc3\\xb1a)2021/11/191.35
-0.32
Euro2021/11/191.13
-0.71
Corona (Noruega)2021/11/198.92
1.18
Emergentes
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Renminbi (China)2021/11/196.39
0.16
Corona (Rep\\xc3\\xbablica Checa)2021/11/1922.53
1.29
Lira (Turqu\\xc3\\xada)2021/11/1911.29
2.03
Rand (Sud\\xc3\\xa1frica)2021/11/1915.73
0.52
Rublo (Rusia)2021/11/1973.49
0.49
Asia
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
Rupia (India)2021/11/1874.24
-0.05
Yen (Jap\\xc3\\xb3n)2021/11/19113.99
-0.24
D\\xc3\\xb3lar (Taiw\\xc3\\xa1n)2021/11/1927.79
-0.03
Ringgit (Malasia)2021/11/194.18
0.04
D\\xc3\\xb3lar (Singapur)2021/11/191.36
0.37
D\\xc3\\xb3lar-Won (Corea del Sur)2021/11/191,185.12
0.42
D\\xc3\\xb3lar (Hong Kong)2021/11/197.79
0.02
Rupia (Indonesia)2021/11/1914232
0.08
Ocean\\xc3\\xada
NombreHora de
actualizaci\\xc3\\xb3n
\\xc3\\x9altimo
precio
Variaci\\xc3\\xb3n
porcentual
D\\xc3\\xb3lar (Australia)2021/11/190.72
-0.58
D\\xc3\\xb3lar (Nueva Zelanda)2021/11/190.70
-0.57
'" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "html" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "c8933a0b-d49b-4349-a2d8-4090c222c48f", + "metadata": {}, + "outputs": [], + "source": [ + "soup = BeautifulSoup(html,'lxml')" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "ebec3834-6340-4e0d-b24a-00e09dda7acf", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "\n", + "Divisas | El Financiero\n", + "\n", + "
Dólar
NombreHora de
actualización
Último
precio
Variación
porcentual
Dólar FIX*2021/11/1920.83
0.32
Interbancario 48 Hrs.2021/11/1110.32
-49.94
Forex2021/11/1920.83
0.25
Peso
NombreHora de
actualización
Último
precio
Variación
porcentual
Peso-Euro2021/11/1923.51
-0.50
Peso-Libra2021/11/1928.04
0.02
Peso-Dólar (Canadá)2021/11/1916.49
0.01
Peso-Yen2021/11/190.18
0.55
Peso-Franco (Suiza)2021/11/1922.44
-0.02
América (divisas por dólar de EU)
NombreHora de
actualización
Último
precio
Variación
porcentual
Peso (Argentina)2021/11/19100.45
0.05
Peso (Colombia)2021/11/193,916.73
-0.54
Dólar (Canadá)2021/11/191.26
0.30
Peso (Chile)2021/11/19829.80
-0.30
Real (Brasil)2021/11/195.61
0.79
Europa
NombreHora de
actualización
Último
precio
Variación
porcentual
Franco (Suiza)2021/11/190.93
0.21
Corona (Suecia)2021/11/198.95
0.95
Libra esterlina (Gran Bretaña)2021/11/191.35
-0.32
Euro2021/11/191.13
-0.71
Corona (Noruega)2021/11/198.92
1.18
Emergentes
NombreHora de
actualización
Último
precio
Variación
porcentual
Renminbi (China)2021/11/196.39
0.16
Corona (República Checa)2021/11/1922.53
1.29
Lira (Turquía)2021/11/1911.29
2.03
Rand (Sudáfrica)2021/11/1915.73
0.52
Rublo (Rusia)2021/11/1973.49
0.49
Asia
NombreHora de
actualización
Último
precio
Variación
porcentual
Rupia (India)2021/11/1874.24
-0.05
Yen (Japón)2021/11/19113.99
-0.24
Dólar (Taiwán)2021/11/1927.79
-0.03
Ringgit (Malasia)2021/11/194.18
0.04
Dólar (Singapur)2021/11/191.36
0.37
Dólar-Won (Corea del Sur)2021/11/191,185.12
0.42
Dólar (Hong Kong)2021/11/197.79
0.02
Rupia (Indonesia)2021/11/1914232
0.08
Oceanía
NombreHora de
actualización
Último
precio
Variación
porcentual
Dólar (Australia)2021/11/190.72
-0.58
Dólar (Nueva Zelanda)2021/11/190.70
-0.57
" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soup" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "3828b8ab-0bdf-441f-a6cd-495f859412fb", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[Dólar FIX*,\n", + " 2021/11/19,\n", + " 20.83,\n", + "
0.32
,\n", + " Interbancario 48 Hrs.,\n", + " 2021/11/11,\n", + " 10.32,\n", + "
-49.94
,\n", + " Forex,\n", + " 2021/11/19,\n", + " 20.83,\n", + "
0.25
,\n", + " Peso-Euro,\n", + " 2021/11/19,\n", + " 23.51,\n", + "
-0.50
,\n", + " Peso-Libra,\n", + " 2021/11/19,\n", + " 28.04,\n", + "
0.02
,\n", + " Peso-Dólar (Canadá),\n", + " 2021/11/19,\n", + " 16.49,\n", + "
0.01
,\n", + " Peso-Yen,\n", + " 2021/11/19,\n", + " 0.18,\n", + "
0.55
,\n", + " Peso-Franco (Suiza),\n", + " 2021/11/19,\n", + " 22.44,\n", + "
-0.02
,\n", + " Peso (Argentina),\n", + " 2021/11/19,\n", + " 100.45,\n", + "
0.05
,\n", + " Peso (Colombia),\n", + " 2021/11/19,\n", + " 3,916.73,\n", + "
-0.54
,\n", + " Dólar (Canadá),\n", + " 2021/11/19,\n", + " 1.26,\n", + "
0.30
,\n", + " Peso (Chile),\n", + " 2021/11/19,\n", + " 829.80,\n", + "
-0.30
,\n", + " Real (Brasil),\n", + " 2021/11/19,\n", + " 5.61,\n", + "
0.79
,\n", + " Franco (Suiza),\n", + " 2021/11/19,\n", + " 0.93,\n", + "
0.21
,\n", + " Corona (Suecia),\n", + " 2021/11/19,\n", + " 8.95,\n", + "
0.95
,\n", + " Libra esterlina (Gran Bretaña),\n", + " 2021/11/19,\n", + " 1.35,\n", + "
-0.32
,\n", + " Euro,\n", + " 2021/11/19,\n", + " 1.13,\n", + "
-0.71
,\n", + " Corona (Noruega),\n", + " 2021/11/19,\n", + " 8.92,\n", + "
1.18
,\n", + " Renminbi (China),\n", + " 2021/11/19,\n", + " 6.39,\n", + "
0.16
,\n", + " Corona (República Checa),\n", + " 2021/11/19,\n", + " 22.53,\n", + "
1.29
,\n", + " Lira (Turquía),\n", + " 2021/11/19,\n", + " 11.29,\n", + "
2.03
,\n", + " Rand (Sudáfrica),\n", + " 2021/11/19,\n", + " 15.73,\n", + "
0.52
,\n", + " Rublo (Rusia),\n", + " 2021/11/19,\n", + " 73.49,\n", + "
0.49
,\n", + " Rupia (India),\n", + " 2021/11/18,\n", + " 74.24,\n", + "
-0.05
,\n", + " Yen (Japón),\n", + " 2021/11/19,\n", + " 113.99,\n", + "
-0.24
,\n", + " Dólar (Taiwán),\n", + " 2021/11/19,\n", + " 27.79,\n", + "
-0.03
,\n", + " Ringgit (Malasia),\n", + " 2021/11/19,\n", + " 4.18,\n", + "
0.04
,\n", + " Dólar (Singapur),\n", + " 2021/11/19,\n", + " 1.36,\n", + "
0.37
,\n", + " Dólar-Won (Corea del Sur),\n", + " 2021/11/19,\n", + " 1,185.12,\n", + "
0.42
,\n", + " Dólar (Hong Kong),\n", + " 2021/11/19,\n", + " 7.79,\n", + "
0.02
,\n", + " Rupia (Indonesia),\n", + " 2021/11/19,\n", + " 14232,\n", + "
0.08
,\n", + " Dólar (Australia),\n", + " 2021/11/19,\n", + " 0.72,\n", + "
-0.58
,\n", + " Dólar (Nueva Zelanda),\n", + " 2021/11/19,\n", + " 0.70,\n", + "
-0.57
]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soup.find_all('td')" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "eec66924-5a1b-443b-92eb-0cdc1cfb746d", + "metadata": {}, + "outputs": [], + "source": [ + "links = soup.select('td a[class=\"decoration_none hover_color_black color_black text_left font_bold atag\"]') #De aqui voy a sacar los links y los nombres" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "a5648a54-bbec-4c15-9b01-5d4a58c05795", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[Dólar FIX*,\n", + " Interbancario 48 Hrs.,\n", + " Forex,\n", + " Peso-Euro,\n", + " Peso-Libra,\n", + " Peso-Dólar (Canadá),\n", + " Peso-Yen,\n", + " Peso-Franco (Suiza),\n", + " Peso (Argentina),\n", + " Peso (Colombia),\n", + " Dólar (Canadá),\n", + " Peso (Chile),\n", + " Real (Brasil),\n", + " Franco (Suiza),\n", + " Corona (Suecia),\n", + " Libra esterlina (Gran Bretaña),\n", + " Euro,\n", + " Corona (Noruega),\n", + " Renminbi (China),\n", + " Corona (República Checa),\n", + " Lira (Turquía),\n", + " Rand (Sudáfrica),\n", + " Rublo (Rusia),\n", + " Rupia (India),\n", + " Yen (Japón),\n", + " Dólar (Taiwán),\n", + " Ringgit (Malasia),\n", + " Dólar (Singapur),\n", + " Dólar-Won (Corea del Sur),\n", + " Dólar (Hong Kong),\n", + " Rupia (Indonesia),\n", + " Dólar (Australia),\n", + " Dólar (Nueva Zelanda)]" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "68b93d4e-90ca-4acc-85b9-c9c02c00d917", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Dólar FIX*'" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links[0].text #Aqui se probo si esta sacando el texto de la los links" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "45d79911-a2b8-4f23-b49a-40863f57573c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'/mercados/divisas/dolar-fix/'" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links[0]['href'] #Aqui se probo si esta sacando la liga de los links" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "d5ed5a7e-e513-4e15-b967-98599f3abe72", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(links) #Aqui se probo la cantidad de links que hay " + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "224dff84-05a8-4f48-8e77-d7ee22609784", + "metadata": {}, + "outputs": [], + "source": [ + "precio = soup.select('td[class=\"padding-xs-all text_vertical-align_middle text_right\"]') # De aqui se esta sacando el precio de la divisa" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "fcd520c7-7e79-4e6b-a24a-3bcd5e8205df", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[2021/11/19,\n", + " 20.83,\n", + " 2021/11/11,\n", + " 10.32,\n", + " 2021/11/19,\n", + " 20.83,\n", + " 2021/11/19,\n", + " 23.51,\n", + " 2021/11/19,\n", + " 28.04,\n", + " 2021/11/19,\n", + " 16.49,\n", + " 2021/11/19,\n", + " 0.18,\n", + " 2021/11/19,\n", + " 22.44,\n", + " 2021/11/19,\n", + " 100.45,\n", + " 2021/11/19,\n", + " 3,916.73,\n", + " 2021/11/19,\n", + " 1.26,\n", + " 2021/11/19,\n", + " 829.80,\n", + " 2021/11/19,\n", + " 5.61,\n", + " 2021/11/19,\n", + " 0.93,\n", + " 2021/11/19,\n", + " 8.95,\n", + " 2021/11/19,\n", + " 1.35,\n", + " 2021/11/19,\n", + " 1.13,\n", + " 2021/11/19,\n", + " 8.92,\n", + " 2021/11/19,\n", + " 6.39,\n", + " 2021/11/19,\n", + " 22.53,\n", + " 2021/11/19,\n", + " 11.29,\n", + " 2021/11/19,\n", + " 15.73,\n", + " 2021/11/19,\n", + " 73.49,\n", + " 2021/11/18,\n", + " 74.24,\n", + " 2021/11/19,\n", + " 113.99,\n", + " 2021/11/19,\n", + " 27.79,\n", + " 2021/11/19,\n", + " 4.18,\n", + " 2021/11/19,\n", + " 1.36,\n", + " 2021/11/19,\n", + " 1,185.12,\n", + " 2021/11/19,\n", + " 7.79,\n", + " 2021/11/19,\n", + " 14232,\n", + " 2021/11/19,\n", + " 0.72,\n", + " 2021/11/19,\n", + " 0.70]" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "b816db51-fc00-4555-b8a5-6f90d85be6ba", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'2021/11/19'" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio[0].text #Aqui se probo si esta saliendo el precio, pero esta sacando mas datos que NO son el precio" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "5c4b73da-2430-4efa-89a6-0cf280f47b8e", + "metadata": {}, + "outputs": [], + "source": [ + "nombre = [nomb.text for nomb in links] #Aqui se hizo una list comprehension para sacar los nombres de las divisas ya que estan en texto" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "00f18ad0-4e8a-422e-a653-90ecaeaf50d2", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['Dólar FIX*',\n", + " 'Interbancario 48 Hrs.',\n", + " 'Forex',\n", + " 'Peso-Euro',\n", + " 'Peso-Libra',\n", + " 'Peso-Dólar (Canadá)',\n", + " 'Peso-Yen',\n", + " 'Peso-Franco (Suiza)',\n", + " 'Peso (Argentina)',\n", + " 'Peso (Colombia)',\n", + " 'Dólar (Canadá)',\n", + " 'Peso (Chile)',\n", + " 'Real (Brasil)',\n", + " 'Franco (Suiza)',\n", + " 'Corona (Suecia)',\n", + " 'Libra esterlina (Gran Bretaña)',\n", + " 'Euro',\n", + " 'Corona (Noruega)',\n", + " 'Renminbi (China)',\n", + " 'Corona (República Checa)',\n", + " 'Lira (Turquía)',\n", + " 'Rand (Sudáfrica)',\n", + " 'Rublo (Rusia)',\n", + " 'Rupia (India)',\n", + " 'Yen (Japón)',\n", + " 'Dólar (Taiwán)',\n", + " 'Ringgit (Malasia)',\n", + " 'Dólar (Singapur)',\n", + " 'Dólar-Won (Corea del Sur)',\n", + " 'Dólar (Hong Kong)',\n", + " 'Rupia (Indonesia)',\n", + " 'Dólar (Australia)',\n", + " 'Dólar (Nueva Zelanda)']" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nombre" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "6c5035ad-debe-4259-b044-66547bf24e0a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(nombre) #Aqui se esta viendo si me da la misma cantidad de los links" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "84a8e870-bfea-409e-b07e-4814cf568e5d", + "metadata": {}, + "outputs": [], + "source": [ + "url_base = 'https://www.elfinanciero.com.mx' #Se esta usando la url base ya que en la variable de links, el link viene incompleto." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "33e57fa1-9a0f-4008-b23e-751d196b5973", + "metadata": {}, + "outputs": [], + "source": [ + "links_de_divisas= [url_base+links[i]['href'] for i in range(len(links))] #Aqui se hizo una list comprehension para poder sacar los links completos" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "aa31fcd7-3575-40e4-a921-837414ae94e5", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['https://www.elfinanciero.com.mx/mercados/divisas/dolar-fix/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-interbancario-48-horas/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/forex/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-euro/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-libra/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-dolar-canadiense/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-yen/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-franco-suizo/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-argentino/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-colombiano/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-canadiense/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/peso-chileno/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/real-brasileno/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/franco-suizo/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/corona-sueca/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/libra-esterlina/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/euro/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/corona-noruega/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/renminbi-china/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/corona-checa/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/lira-turca/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/zloty-polonia/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/rublo-ruso/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/rupia-india/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/yen-japones/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-taiwanes/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/ringgit-malayo/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-singapurense/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/won-surcoreano/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-hongkones/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/rupia-indonesia/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-australiano/',\n", + " 'https://www.elfinanciero.com.mx/mercados/divisas/dolar-nueva-zelanda/']" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "links_de_divisas" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "010726c4-ffdd-4a1b-ae3d-5b5aae51531b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(links_de_divisas) #Aqui se esta viendo si da la misma cantidad que los nombres" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "a3a6d205-e503-463a-8528-5f0a51207b7b", + "metadata": {}, + "outputs": [], + "source": [ + "precio_de_divisa = [prec.text for prec in precio] " + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "140af3bc-92f4-43a9-8dc5-86c26d7b0a9f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "bs4.element.ResultSet" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "type(precio)" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "683d3124-f998-4b7f-9393-bc4f878fb265", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['2021/11/19',\n", + " '20.83',\n", + " '2021/11/11',\n", + " '10.32',\n", + " '2021/11/19',\n", + " '20.83',\n", + " '2021/11/19',\n", + " '23.51',\n", + " '2021/11/19',\n", + " '28.04',\n", + " '2021/11/19',\n", + " '16.49',\n", + " '2021/11/19',\n", + " '0.18',\n", + " '2021/11/19',\n", + " '22.44',\n", + " '2021/11/19',\n", + " '100.45',\n", + " '2021/11/19',\n", + " '3,916.73',\n", + " '2021/11/19',\n", + " '1.26',\n", + " '2021/11/19',\n", + " '829.80',\n", + " '2021/11/19',\n", + " '5.61',\n", + " '2021/11/19',\n", + " '0.93',\n", + " '2021/11/19',\n", + " '8.95',\n", + " '2021/11/19',\n", + " '1.35',\n", + " '2021/11/19',\n", + " '1.13',\n", + " '2021/11/19',\n", + " '8.92',\n", + " '2021/11/19',\n", + " '6.39',\n", + " '2021/11/19',\n", + " '22.53',\n", + " '2021/11/19',\n", + " '11.29',\n", + " '2021/11/19',\n", + " '15.73',\n", + " '2021/11/19',\n", + " '73.49',\n", + " '2021/11/18',\n", + " '74.24',\n", + " '2021/11/19',\n", + " '113.99',\n", + " '2021/11/19',\n", + " '27.79',\n", + " '2021/11/19',\n", + " '4.18',\n", + " '2021/11/19',\n", + " '1.36',\n", + " '2021/11/19',\n", + " '1,185.12',\n", + " '2021/11/19',\n", + " '7.79',\n", + " '2021/11/19',\n", + " '14232',\n", + " '2021/11/19',\n", + " '0.72',\n", + " '2021/11/19',\n", + " '0.70']" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio_de_divisa" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "796eaa69-dc5c-4bde-abee-4d86a974b6c0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "66" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(precio_de_divisa)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "64e9ae8b-6e6c-413c-a7f6-8f2608dba0f5", + "metadata": {}, + "outputs": [], + "source": [ + "precio_2 = [precio_de_divisa[pr] for pr in range(len(precio_de_divisa))if pr%2==1] #[element for element in iterable if condition]" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "id": "0873766e-b8ef-434b-98c3-cef756d34c81", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['20.83',\n", + " '10.32',\n", + " '20.83',\n", + " '23.51',\n", + " '28.04',\n", + " '16.49',\n", + " '0.18',\n", + " '22.44',\n", + " '100.45',\n", + " '3,916.73',\n", + " '1.26',\n", + " '829.80',\n", + " '5.61',\n", + " '0.93',\n", + " '8.95',\n", + " '1.35',\n", + " '1.13',\n", + " '8.92',\n", + " '6.39',\n", + " '22.53',\n", + " '11.29',\n", + " '15.73',\n", + " '73.49',\n", + " '74.24',\n", + " '113.99',\n", + " '27.79',\n", + " '4.18',\n", + " '1.36',\n", + " '1,185.12',\n", + " '7.79',\n", + " '14232',\n", + " '0.72',\n", + " '0.70']" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio_2" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "92911a94-b2ee-47f6-a84d-061e8f6b607e", + "metadata": {}, + "outputs": [], + "source": [ + "precio_3=[element for element in precio_2 if re.search(r'\\d.*\\.\\d.*', element)]" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "8d0f2212-6697-4fa8-9932-70490d5d6999", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "['20.83',\n", + " '10.32',\n", + " '20.83',\n", + " '23.51',\n", + " '28.04',\n", + " '16.49',\n", + " '0.18',\n", + " '22.44',\n", + " '100.45',\n", + " '3,916.73',\n", + " '1.26',\n", + " '829.80',\n", + " '5.61',\n", + " '0.93',\n", + " '8.95',\n", + " '1.35',\n", + " '1.13',\n", + " '8.92',\n", + " '6.39',\n", + " '22.53',\n", + " '11.29',\n", + " '15.73',\n", + " '73.49',\n", + " '74.24',\n", + " '113.99',\n", + " '27.79',\n", + " '4.18',\n", + " '1.36',\n", + " '1,185.12',\n", + " '7.79',\n", + " '0.72',\n", + " '0.70']" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "precio_3" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "599b3af0-9469-47ca-b310-78a81abf194f", + "metadata": {}, + "outputs": [], + "source": [ + "df = pd.DataFrame(zip(nombre, links_de_divisas, precio_3), columns=['Nombre', 'Liga','Ultimo_Precio'])" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "d02c4ad1-99b2-4d39-a0cd-b0e87f16e5ca", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
NombreLigaUltimo_Precio
0Dólar FIX*https://www.elfinanciero.com.mx/mercados/divis...20.76
1Interbancario 48 Hrs.https://www.elfinanciero.com.mx/mercados/divis...10.32
2Forexhttps://www.elfinanciero.com.mx/mercados/divis...20.77
3Peso-Eurohttps://www.elfinanciero.com.mx/mercados/divis...23.62
4Peso-Librahttps://www.elfinanciero.com.mx/mercados/divis...28.04
5Peso-Dólar (Canadá)https://www.elfinanciero.com.mx/mercados/divis...16.48
6Peso-Yenhttps://www.elfinanciero.com.mx/mercados/divis...0.18
7Peso-Franco (Suiza)https://www.elfinanciero.com.mx/mercados/divis...832.29
8Peso (Argentina)https://www.elfinanciero.com.mx/mercados/divis...5.57
9Peso (Colombia)https://www.elfinanciero.com.mx/mercados/divis...0.93
10Dólar (Canadá)https://www.elfinanciero.com.mx/mercados/divis...8.87
11Peso (Chile)https://www.elfinanciero.com.mx/mercados/divis...1.35
12Real (Brasil)https://www.elfinanciero.com.mx/mercados/divis...1.14
13Franco (Suiza)https://www.elfinanciero.com.mx/mercados/divis...8.80
14Corona (Suecia)https://www.elfinanciero.com.mx/mercados/divis...6.38
15Libra esterlina (Gran Bretaña)https://www.elfinanciero.com.mx/mercados/divis...27.80
16Eurohttps://www.elfinanciero.com.mx/mercados/divis...4.18
17Corona (Noruega)https://www.elfinanciero.com.mx/mercados/divis...1.36
18Renminbi (China)https://www.elfinanciero.com.mx/mercados/divis...1,180.20
19Corona (República Checa)https://www.elfinanciero.com.mx/mercados/divis...7.79
20Lira (Turquía)https://www.elfinanciero.com.mx/mercados/divis...0.73
21Rand (Sudáfrica)https://www.elfinanciero.com.mx/mercados/divis...0.70
\n", + "
" + ], + "text/plain": [ + " Nombre \\\n", + "0 Dólar FIX* \n", + "1 Interbancario 48 Hrs. \n", + "2 Forex \n", + "3 Peso-Euro \n", + "4 Peso-Libra \n", + "5 Peso-Dólar (Canadá) \n", + "6 Peso-Yen \n", + "7 Peso-Franco (Suiza) \n", + "8 Peso (Argentina) \n", + "9 Peso (Colombia) \n", + "10 Dólar (Canadá) \n", + "11 Peso (Chile) \n", + "12 Real (Brasil) \n", + "13 Franco (Suiza) \n", + "14 Corona (Suecia) \n", + "15 Libra esterlina (Gran Bretaña) \n", + "16 Euro \n", + "17 Corona (Noruega) \n", + "18 Renminbi (China) \n", + "19 Corona (República Checa) \n", + "20 Lira (Turquía) \n", + "21 Rand (Sudáfrica) \n", + "\n", + " Liga Ultimo_Precio \n", + "0 https://www.elfinanciero.com.mx/mercados/divis... 20.76 \n", + "1 https://www.elfinanciero.com.mx/mercados/divis... 10.32 \n", + "2 https://www.elfinanciero.com.mx/mercados/divis... 20.77 \n", + "3 https://www.elfinanciero.com.mx/mercados/divis... 23.62 \n", + "4 https://www.elfinanciero.com.mx/mercados/divis... 28.04 \n", + "5 https://www.elfinanciero.com.mx/mercados/divis... 16.48 \n", + "6 https://www.elfinanciero.com.mx/mercados/divis... 0.18 \n", + "7 https://www.elfinanciero.com.mx/mercados/divis... 832.29 \n", + "8 https://www.elfinanciero.com.mx/mercados/divis... 5.57 \n", + "9 https://www.elfinanciero.com.mx/mercados/divis... 0.93 \n", + "10 https://www.elfinanciero.com.mx/mercados/divis... 8.87 \n", + "11 https://www.elfinanciero.com.mx/mercados/divis... 1.35 \n", + "12 https://www.elfinanciero.com.mx/mercados/divis... 1.14 \n", + "13 https://www.elfinanciero.com.mx/mercados/divis... 8.80 \n", + "14 https://www.elfinanciero.com.mx/mercados/divis... 6.38 \n", + "15 https://www.elfinanciero.com.mx/mercados/divis... 27.80 \n", + "16 https://www.elfinanciero.com.mx/mercados/divis... 4.18 \n", + "17 https://www.elfinanciero.com.mx/mercados/divis... 1.36 \n", + "18 https://www.elfinanciero.com.mx/mercados/divis... 1,180.20 \n", + "19 https://www.elfinanciero.com.mx/mercados/divis... 7.79 \n", + "20 https://www.elfinanciero.com.mx/mercados/divis... 0.73 \n", + "21 https://www.elfinanciero.com.mx/mercados/divis... 0.70 " + ] + }, + "execution_count": 72, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "6400eeaa-9c8c-4983-8224-3aafe69c2dec", + "metadata": {}, + "outputs": [], + "source": [ + "df.to_csv('Precios_divisas.csv')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}