24 Hours · Python · Pandas · Time Series · Finance · Portfolio

Financial Data Analysis with PythonTraining

Examine financial markets and stock/crypto data in depth with Python. Gain the skills to build time series analyses, portfolio optimization, risk metrics and algorithmic strategies.

Hands-On Training
Project Work
MEB & International Certificate
Request Free Info

Don’t settle for looking at a price chart; measure return, risk and strategy with Python.

Start the application process to join the program focused on Python, Pandas and finance libraries.

  • In-person or online training
  • MEB-Approved and International Certificate

Information Request Form

Curriculum

A clear learning path that moves from fundamentals to practice.

The 24-hour program moves from financial data sources to time series, from risk metrics and portfolio optimization to technical indicators, backtesting and financial dashboard design.

MODULE 01Financial Data Sources & Python

Fetching data with yfinance, stock/crypto APIs and Pandas.

Financial Data Sources & Python
  • BIST & Global Data with yfinance
  • Crypto and Currency API Integration
  • Price Tables with Pandas
  • Missing Data & Adjusted Close
MODULE 02Time Series & Return Calculations

Price movements, volatility, moving averages and trend analysis.

Time Series & Return Calculations
  • Daily/Cumulative Return Calculation
  • Moving Averages (SMA & EMA)
  • Volatility and Standard Deviation
  • Time Series Decomposition
MODULE 03Risk Metrics & Portfolio Optimization

The Sharpe ratio, Maximum Drawdown, VaR and Markowitz portfolio theory.

Risk Metrics & Portfolio Optimization
  • Sharpe & Sortino Ratios
  • Maximum Drawdown (MDD) Analysis
  • Value at Risk (VaR) Calculation
  • Markowitz Efficient Frontier Simulation
MODULE 04Coding Technical Indicators

Calculating RSI, MACD and Bollinger Bands, and generating signals.

Coding Technical Indicators
  • RSI Calculation Algorithm
  • MACD & Signal Line
  • Bollinger Bands & Volatility Channels
  • Custom Indicator Functions
MODULE 05Backtesting & Strategy Validation

Testing trading strategies on historical data.

Backtesting & Strategy Validation
  • Designing the Strategy Logic
  • Backtest Simulation Loop
  • Transaction Cost and Slippage
  • Performance Reporting
MODULE 06Financial Dashboard & Reporting

Building an interactive financial analysis dashboard with Streamlit.

Financial Dashboard & Reporting
  • Financial UI Design with Streamlit
  • Plotly Interactive Candlestick Charts
  • Live Portfolio Tracking Screen
  • Capstone Project and Presentation
24-HOUR HANDS-ON PROGRAM

You have seen the curriculum. Now clarify the training format and current group details.

Get direct information about the class schedule, attendance format, project structure and program scope.

By the End of the Program

Turn knowledge into real business output.

Turn the concepts you learn into technical, practical skills you can use in real scenarios.

✓
Fetch financial data with Python

Pull and clean stock, crypto and currency data with yfinance and APIs.

✓
Calculate return and volatility

Run daily/cumulative return, moving average and standard deviation analyses.

✓
Interpret risk metrics

Calculate Sharpe, Sortino, Maximum Drawdown and VaR values.

✓
Code technical indicators

Write functions that generate signals with RSI, MACD and Bollinger Bands.

✓
Backtest and present the strategy

Test strategies on historical data and report the results on a Streamlit dashboard.

FAQ

Frequently asked questions about Financial Data Analysis with Python

Find out here before asking the training advisor. Pick a question or type your own.

Training Assistant

Hello. What would you like to ask about Financial Data Analysis with Python?

Frequently Asked

Read the markets with data, manage your portfolio with science.

Get information about the current group dates and application requirements of the 24-hour Financial Data Analysis with Python program.