Prompt Details

Model

GPT-5

Example input

Please generate a technical analysis script using the following parameters:

[Stock_Symbol]: TSLA
[Time_Period]: 2y

I need to analyze the volatility and identifying potential entry points based on the 50-day and 200-day Moving Averages.

Example output

import yfinance as yf
import pandas as pd
import matplotlib.pyplot as plt

# 1. Fetch Data
data = yf.download("TSLA", period="2y", progress=False)

# 2. Calculate Indicators
data['MA50'] = data['Close'].rolling(window=50).mean()
data['MA200'] = data['Close'].rolling(window=200).mean()

# 3. Plotting
plt.figure(figsize=(12, 6))
plt.plot(data.index, data['Close'], label='Price', alpha=0.5)
plt.plot(data.index, data['MA50'], label='MA50', color='blue')
plt.plot(data.index, data['MA200'], label='MA200', color='red')
plt.title('TSLA Stock Analysis (2y)')
plt.legend()
plt.show()

print("Analysis Complete.")

Preview Output Generated by This Prompt

Tags and categories

BusinessPromptsFinanceStock marketPython