DEV Community

Kenn C for AWS Community Builders

Posted on

Macro Investments: Accelerating Market Data Decisioning with Bedrock & Q Developer

Why did I choose AWS to grow my trading journey?

We're different. Only a few traders are profitable, so we need to be ① innovative, ② performance-driven, and ③ different from the majority.
And AWS leadership culture, AWS people, and AWS services all have these factors.

AWS x Macro Trader

Macro Trader

  1. AWS Leadership Culture = Pure Alpha
  2. AWS People = Innovation & Brave
  3. AWS Services = Absolute Risk Control

This spirit of innovation is something I have never seen elsewhere. Thus, I chose AWS to enhance my trading journey.


AWS Community Builder at AWS Summit Hong Kong

In March 2024, I joined the AWS Community Builder in Machine Learning. Also, I am a macro trader, having worked in the “Sell-Side Macro Trading Desk Execution” and “Prime Brokerage” for nine years.

In August 2025, I became a speaker at the Dev Lounge at AWS Summit Hong Kong. I shared how to use the AWS Cloud AI service Bedrock to research macro market trends and suggest asset allocation portfolios.

My inspiration at the AWS Summit Hong Kong 2025:

  1. How Much Love Can Be Reclaimed: Reflections on the AWS Hong Kong Summit Roadshow 2025 Q2
  2. AWS is a Multi-Modal Organization; Narrating “AWS Business Technology” from the Perspectives of “Enterprises, Specialists, Venture Capitalists, and Developers”

Updated on 2025-07-28:

Every successful trader is different, so AWS Bedrock is fragmented, allowing for the creation of an infinite number of workflows.

The following is the latest “macro market trends” AWS Bedrock sell-side research workflow.

Pure alpha x Absolute risk control

Pure alpha x Absolute risk control

  1. Commander ➡️ Asset allocation manager
  2. Risk defense engineer ➡️ Risk manager
  3. Intelligence reconnaissance officer ➡️ Investment analyst
  4. Tactical assault captain ➡️ Trader

Macro hedge traders have three key alpha edges: ① Absolute net value, ② Macro timing, ③ Odds rotation.

Therefore, Bedrock must perfectly align with macro hedge trading to achieve outstanding performance results.

Reference: aws-samples / sample-tech-for-trading / investment_advisor_by_agentic_ai


Marco Investments: Accelerating Market Data Decisioning with Bedrock on AWS [lv200,FSI,AI]

  1. AWS accelerates the flow of global market data, but thousands of market data are volatile and uncertain.
  2. Learn how Frontier Macro Trader processes market data rapidly and boosts trading decision profitability using Amazon Bedrock.
  3. Explore Nova to underpin trading decision engines, build a knowledge base for consistent market insight, and use guardrails for high-quality market data.
  4. Improve trading decision quality by over 75% and reduce market data errors by 80%.

p02Today, we are going to discover how to "Accelerate Market Data Decisioning with Bedrock & Q Developer on AWS".

p03I am Kenny Chan, a Macro Trader and AWS Community Builder.
Also, I specialize in GenAI financial infrastructure, tactical portfolio management, and macro trading desk execution.

p04In this session, you will find how to use Amazon Bedrock and Amazon Q to enhance your market data decisions.
Next 10 minutes, we will go through these 3 steps.

p05By the end of this session, you will find
① how to improve the quality of trading decision by over seventy-five %
② and also reduce noisy market data by eighty %.
So that, this session can help you transform your business thinking.

p06Someone may question: Why is Market Data Decisioning important to us?
Yes, because in today's uncertain world, having the right tools and even the right infrastructure can make all the business difference.
The good news is that AWS provides a advanced infrastructure to support market data decisions.

p07We first focus on step 1 Bedrock Decisioning.
And we will go through how Amazon Bedrock, OpenSearch, and S3 bucket as foundational elements in decision-making.

p08I believe in "Quality In, Quality Out".
So, I collect lots of Investment Banking Insights and My Historical Trading Journal.

p09Go to the OpenSearch tab, click the create button, pick the knowledge base with Vector Stores.

p10Fill in the Knowledge Base name.

p11Data source name and S3 URL

p12Meanwhile, choose the both Embedding model and Amazon OpenSearch Serverless.
Here we simply choose Titan Text Embedding.


p13After that, Pick the knowledge base we just-created.

p14Click the "Add documents" button to

p15Upload documents.
Here we just upload Investment Banking Insights and Ours Historical Trading Journal.


p16Next, choose the Bedrock agent tab, fill in the Bedrock agent name, and

p17Pick the bedrock agent model.
Here we simply choose Titan Text G1 Premier.

p18Define the prompt instruction for the bedrock agent.

p19Assign bedrock agent to knowledge base.


p20And done. Now, you can ask bedrock agent for market data decisions.

p21You can even ask bedrock agent for a marco portfolio.

p22Now, Amazon Q integrates with the AI workflow.
So that, if you forget any steps, Q allows you to quickly find answers.


p23Here are the examples for global market analysis

p24and muti-assets allocation.
For me, Amazon Bedrock is so helpful for my trading desk.

p25When you complete the usage, don't forget to delete the bedrock agent

p26delete the knowledge base

p27and delete the OpenSearch Serverless

p28We next focus on step 3 Q Developer Portfolio P&L

p29We will go through how Amazon Q Developer and Backtrade, which is a Python trading framework, can be used to backtesting Portfolio P&L.

p30Here is backtesting P&L. The most amazing thing is we did it in zero-code.

p31which means that, we just ask the Amazon Q developer and everything is done.

p32Also, here is the global-market correlation.

p33The same. we just ask the Amazon Q developer, and done.

p34Beautiful! You can find my GitHub to get the whole Amazon Q developer source code.

p35The monthly cost is 400 US dollar. It is a competitive price for both individual traders and Institutional investors.


p3738Finally, we go back to Step 2, Macro Pure-Alpha Architecture.

p40Because everything in the world is uncertain, so the most important is your business thinking, which means how to build your dynamic architecture.

p41Here is the golden rule I found in my 10 years of trading experience.
No need always true, but need to know when will fail.

p42Thank you for joining me today.
① I encourage you to connect with my LinkedIn for further discussions,
② and to stay updated in financial services industry on AWS.


Postscript

NewVoicesI have graduated from the AWS NewVoices 2025 speaking program! LinkedIn

AWS Hong Kong for Capital MarketsI am a Macro Trader and have never used #AWS Q CLI. Still, I created a backtrader python to #DeltaHedge #Indexing using only two prompts at the AWS Hong Kong for Capital Markets on 10 June 2025. LinkedIn

AWS Hedge Fund Day What an incredible day at our AWS Hedge Fund Innovation Day with Factor Modeling! 🚀 LinkedIn


About Me

About MeKenny Chan, Macro Trader, AWS Community Builder (Hong Kong), specialty of Fintech & Machine Learning

Top comments (0)