
PDF to give the structure of the course.
Meet the instructor, a seasoned finance professional turned data scientist and algo trader, who blends risk analysis, data science, and GPT-driven finance use cases.
Learn to install and configure Anaconda for Python and algorithmic trading, including choosing the right operating system installer, adding Anaconda to your path, and starting with Anaconda3.
Learn how Python represents data types—integers, floats, strings, and booleans—with examples like 1145, -502, and 3.0, and check a variable’s type using the type command.
Learn how to type strings in python with single or double quotes, verify with the type function, print outputs, and concatenate strings with variables, including casting between strings and numbers.
Explore time series visualization with Plotly for financial analysis, plotting interactive charts in three lines of code, and build TradingView–style graphs for algorithmic trading.
Explore scatterplot graphs to visualize time-series market data with Plotly, building interactive charts using x and y axes, markers, and sliders, illustrated by Apple stock data.
Explore candlestick charts with open, high, low, and close data in Plotly, and learn to update layouts, add annotations, and shapes to highlight periods like bull markets.
How to get data from Binance
Discover the basics of trading by exploring market players, trading strategies, and financial products; build your own diversified and competitive portfolio through fundamental and technical analysis, and algorithmic optimization.
Explore generative AI models and the transformer architecture, learn their limitations and solutions, and practice with OpenAI and Gemini APIs, including sentiment analysis and market trend use cases.
Learn the essentials of neural language models, including the transformer architecture with self-attention and encoder-decoder structure, and how pre-training, fine-tuning, prompting, and retrieval augmented generation address limitations in finance.
Explore transformer fundamentals, including tokenization, embedding, and positional encoding, and learn how self-attention, multi-head attention, and the encoder-decoder architecture handle long sequences in natural language processing.
Learn how large language models pre-train on vast unstructured data from the internet and code, then fine-tune for domain tasks. Discover instruction using prompt engineering and retrieval augmented generation.
Explore prompt engineering to guide llms with prompts, using zero-shot and few-shot learning with one, two, or n-shot examples, enabling precise sentiment classification and instruction-based outputs.
Generative & Algorithmic Trading
Why This Course? Dive into the world of Generative AI with a special focus on its applications in finance. From basic concepts to advanced trading strategies, this course is your gateway to leveraging AI for financial success.
Meet Your Instructors:
Sajid Lhessani: A data scientist who turned his engineering skills towards the financial market, developing algorithmic trading strategies.
Hanane Dupouy: Experienced Data Scientist and Algorithmic Trader, bringing cutting-edge financial analytics from the heart of the French banking sector. 15+ years of experience.
Generative AI in Finance for Beginners:
Core Concepts: Understand the basics of LLMs, Transformer architecture, tokenization, and embedding.
Overcoming Limitations: Explore challenges like cutoff knowledge and proprietary data usage, and learn the techniques to address them including Pre-training, Fine-tuning, Prompt Engineering, and Retrieval Augmented Generation (RAG).
API Usage: Practical exercises using the OpenAI API and Google API to interact with state-of-the-art models like GPT-3.5-Turbo, GPT-4-Turbo, and others.
Course Overview:
Comprehensive Learning: Detailed modules covering everything from the very basics of Python to sophisticated trading algorithms using LLMs.
Practical Application: Hands-on practice with APIs, creating trading strategies, sentiment analysis, news summarization, and market trend detection using Python.
Special Features:
Assistant AI from OpenAI: Learn to utilize one of the most advanced tools in AI, which simplifies interactions with LLMs, performing complex tasks like code execution and graph plotting.
Learning Outcomes:
Trading Robot Development: Design and deploy your first trading robot leveraging AI.
Advanced Data Analysis: Master techniques in data visualization and trend analysis to make informed trading decisions.
Real-world API Interaction: Gain proficiency in calling and utilizing features from major AI APIs for financial applications.
Why Choose This Course?
Tailored Content for Beginners: No prior knowledge of AI or finance required.
In-Depth Learning: From basic concepts to advanced applications, understand every aspect of Generative AI in trading.
Interactive Learning Experience: Engage with exercises, challenges, and live demos to solidify your understanding and skills..
Are you ready to start a lucrative career in algorithmic trading with AI? Enroll now and transform your approach to finance with cutting-edge technology.