Dans ce didacticiel, je vais vous expliquer une méthodologie simple pour corréler divers stocks les uns par rapport aux autres. Nous allons saisir les prix des actions sélectionnées à l'aide de python, les déposer dans un cadre de données propre, exécuter une corrélation et visualiser nos résultats.
import numpy as np
import pandas as pd
# Used to grab the stock prices, with yahoo
import pandas_datareader as web
from datetime import datetime
# To visualize the results
import matplotlib.pyplot as plt import seaborn
start = datetime(2017, 1, 1)
symbols_list = ['AAPL', 'F', 'TWTR', 'FB', 'AAL', 'AMZN', 'GOOGL', 'GE', 'TSLA', 'IBM', 'PYPL']
#array to store prices
symbols=[]
#array to store prices
symbols=[]
for ticker in symbols_list:
r = web.DataReader(ticker, 'yahoo', start)
# add a symbol column
r['Symbol'] = ticker
symbols.append(r)
# concatenate into df
df = pd.concat(symbols)
df = df.reset_index()
df = df[['Date', 'Close', 'Symbol']]
df.head()
df_pivot=df.pivot('Date','Symbol','Close').reset_index()
df_pivot.head()
corr_df = df_pivot.corr(method='pearson')
#reset symbol as index (rather than 0-X)
corr_df.head().reset_index()
#del corr_df.index.name
corr_df.head(10)
plt.figure(figsize=(13, 8))
seaborn.heatmap(corr_df, annot=True, cmap=’RdYlGn’)
plt.figure()
Apple propose une gamme de sons de fond apaisants et ambiants qui peuvent vous aider à augmenter votre productivité et votre concentration. Pour les jours où vous avez besoin d'éliminer les distractions et de vous concentrer sur des tâches importantes, ces options audio offrent une solution simple.
Les investisseurs recherchent constamment des moyens d'optimiser leurs portefeuilles et de maximiser leurs rendements. Un outil puissant pour atteindre cet objectif est un optimiseur de portefeuille d'actions, qui utilise des algorithmes mathématiques pour déterminer la répartition optimale des actifs dans un portefeuille.
Dans le monde interconnecté d'aujourd'hui, la menace des cyberattaques est plus répandue que jamais. Les cybercriminels et les acteurs des États-nations cherchent constamment à exploiter les vulnérabilités et à voler des données précieuses, ce qui représente un risque important pour les organisations de toutes tailles.
Salut les cyber-amateurs ! Bienvenue à nouveau dans la série OSINT pour la chasse aux menaces. Dans le premier article, je vous ai donné un aperçu d'OSINT et de son importance dans la chasse aux menaces.
(Attention - Ceci est une satire, destinée à être joyeusement subversive - Certainement pas pour les enfants) Vous avez vu votre mère et votre père se cacher dans la cuisine et fumer ces cigarettes malodorantes. Ils vous disent.
[Alerte de déclenchement : cet essai comprend des captures d'écran de personnes faisant l'éloge du meurtrier de Jordan Neely.] Les responsables de l'application des lois ont finalement - et peut-être à contrecœur - inculpé Daniel Penny, l'homme qui a étouffé Jordan Neely jusqu'à sa mort, pour cet homicide.