
Will Hu
@traderwillhu • 5,582 subscribers
An improving trader focusing on EPs and liquid leaders. Daily Reviews | Trading Tools | Qullamaggie Wisdoms. Not Financial Advice.
Videos

My New Market Dashboard Inspired by Jeff Jeff Sun, CFTe and Clement Ang , I originally used Excel to design my own market dashboard for tracking sectors, industries, and country ETFs. However, with recent advancements in AI-assisted coding, I’ve found that an HTML-based version is not only more aesthetic but also far more powerful. It allows for advanced features like calculating ATR multiple extensions from the 50D SMA and Volatility Adjusted Relative Strength. I’ve also integrated TradingView charts and a section for tracking macro events directly on the page. I’m now sharing this dashboard with FinTwit community. If you aren’t interested in the code, you can simply view the static page after 16:30 ET, as it is automatically updated via GitHub. If you’d like to customize it, the source code is open-source and available for you to modify. Thanks for your support! Features: • Indices, sectors, industries, country ETFs • ATR%, ATR multiple extension from 50SMA, 1M-VARS (volatility-adjusted relative strength) • Macro events calendar • TradingView charts • Auto-refresh Mon–Fri 16:30 ET via GitHub Actions • Data: Yahoo Finance + investpy Live site (no setup): Source code:
Will Hu151,287 görüntüleme • 3 ay önce

The Path to Trading Mastery: Research and Pattern Recognition By Qullamaggie 1. Step-by-Step Market Research The easiest way to start is to research the markets thoroughly. First, get a platform like TC2000 and set your charts to the monthly timeframe. Create a watchlist of all US stocks and filter them by dollar volume instead of just share volume. Aim for liquid names—those with at least $1 billion to $10 billion in monthly dollar volume—to avoid "super thin" or illiquid stocks. 2. Identifying the Big Movers Go through the entire database (roughly 5,000 stocks) and identify the outliers. Look for stocks that: At least doubled in price within six months. Increased 200–300% within a single year. Gained 400–500% over three to four years. Create a separate watchlist for every single stock that has made these massive moves. You will likely end up with a few hundred highly liquid, historical winners. 3. Studying Chart Patterns Go back as far as the 80s or 90s and study their chart patterns. Stocks move in very specific ways. These same patterns occur over and over again—there is nothing truly new in the markets. While there are variations, the patterns that worked in the 90s are the same ones you see today. Focus primarily on price action. You can add a few indicators if you wish—I recommend moving averages—but don't use too many. "Too many indicators is for suckers." Study how these big winners acted during pullbacks: Which moving averages did the best stocks respect or "obey"? How did they behave before the breakout? How did they act once the move was underway? 4. Building Your Mental Database (The 2,000-Hour Rule) Your goal is to build a database in your head. Spend 1,000 hours doing exactly this: printing out charts, studying them, and saving them. (I personally use Evernote to store tens of thousands of these charts). Once you understand the price action, spend another 1,000 hours researching the fundamentals and the news behind those moves. What was driving them? What made a stock go up 500% in a year? If you put in those 2,000 hours of deep research, I promise you: before you know it, you’re going to have ten million dollars in your account.
Will Hu54,680 görüntüleme • 2 ay önce

My Market Dashboard(Updated) My previous GitHub live site link experienced a sudden traffic surge from X (too popular?)and was flagged as bot activity, leading to a suspension. Without any reply from Github after 10 days, I decided to migrate the entire project to GitLab. Also, I added some new features to it, Multi-chart grid view, ETF Holdings and Market Breadth. The data will be updated automatically Mon–Fri at 16:30 US Eastern. The project is fully open-sourced. You can find the Live Site link and the Source Code on my GitLab homepage(link below). If you’d like to customize it, feel free to fork the repo. For more details, you can watch the demo video below. I'm happy to continue sharing this with the FinTwit community. GitLab homepage:
Will Hu23,412 görüntüleme • 2 ay önce

You don’t need to be a concentrated investor to achieve triple-digit returns like Qullamaggie. This is how Qullamaggie diversifies his account. “I compare myself more to Dan Zanger. Dan Zanger made a fortune in the late 90s, turning about $112,000 into 42 million in a year and a half or two years, but he traded far more aggressively than I do—much more concentrated. He could be full margin in four or five stocks, or even three. That’s not how I trade. I wouldn’t be able to sleep. I’m a more diversified trader with 26 stocks in my portfolio; I can’t trade that concentrated. Some people can do it successfully, but the volatility would be too much for me. There are so many setups that I want to be in everything; I want to have a little bit of everything. I’m long weed names, crypto stocks, lithium stocks, battery stocks; I’m long stocks with no revenue and profitable stocks; I’m long frauds and real companies; I’m long fuel-cell stocks, Chinese solar stocks, oil ETFs, department stores, and some of the hottest ETFs out there—Chinese EVs, Tesla, IDEX. I don’t even know what half of these names are.”
Will Hu40,553 görüntüleme • 6 ay önce

All You Need Is Here —— 13 Qullamaggie's Stock and ETF Scans Intraday Scans "Which screen filters my scans? Sure. This is my 'Strongest' scan. These scans are for a specific watchlist I have of the strongest stocks—most of them are growth stocks. Then, like EPs, these are stocks that gap up 7.5% or are up at least 7.5% above yesterday's price, with at least $15 million in dollar volume. Then I have my Momentum watchlist. It’s also a specific watchlist where I pretty much scan for stocks that are up today in that watchlist above yesterday’s highs. This OTC scan... you don’t have to look at that, I’m gonna take it off. I don’t trade OTCs ever; they’ve been dead for many years. For my ETF scan, I look for $30 million in dollar volume and a 6% ADR (Average Daily Range). Then I have Lower Liquidity / Higher ADR scans. These are pretty much stocks that are not very liquid but have a very high ADR, so you can take a smaller position and still make decent money because the stock is likely to make a bigger move. So those are my intraday scans." Weekend & Overnight Scans "Then I have my weekend and overnight scans, which I use to build my watchlists. Pretty much, I scan for the strongest stocks on every timeframe—like one month, six months, three months, two years, one and a half years, etc. They all look the same: $60 million in dollar volume, 3.5% ADR, and ranked among the 7% strongest. The only difference is the timeframe. Then I also scan for the Biggest 5-Day Gainers: $60 million dollar volume and up 25% in the past five days. For ADRs (foreign stocks), you have to scan for them separately in TC2000: $60 million in dollar volume and 3% ADR. So those are pretty much my main scans. Then I also scan for our Biggest Losers on one and two-year timeframes just to find the beaten-down names that could make big moves."
Will Hu17,578 görüntüleme • 2 ay önce

I’ve built an order execution tool specifically for IB users. The open-source code is available on GitHub, but since most traders probably prefer something simple and ready to use, I also made an executable (.exe) version and uploaded it to Google Drive. This order execution tool can automatically retrieve your account balance and calculate position size based on your specified risk %. You can choose to set the stop loss at the LOD (low of the day) or enter it manually. The tool automatically places stop orders according to your stop level, one stop or 3 stops Why three stop orders? You can refer to Jeff Sun, CFTe Jeff Sun’s article for the reasoning behind this risk management approach. It also comes with customizable hotkeys for quick and efficient order placement. In the demo video, I used a virtual keyboard to show you how it works in real time. Lastly, this tool is completely free to use. If you find it helpful, you’re welcome to buy me a coffee — your support is what keeps me motivated to keep improving and adding new features. I’ve recorded a demo video showing how to set it up and use it — it’s already posted on X for reference. Github: Googledrive:
Will Hu29,282 görüntüleme • 7 ay önce

Even Kristjan Kullamägi 🇺🇦 finds trading difficult and often feels frustrated — that’s the reality of trading. It takes years of persistence to truly get good at it. Don’t give up. Stay with it and keep pushing forward. "What can I say, it’s been an emotional rollercoaster so far today. That’s what’s so hard, you get really frustrated, you get angry, you have all these feelings like fomo, fear of taking a big loss, fear of missing a big trade. You have all these things happening, you have alerts going off, you have this and that happening, you have to manage your existing positions so nothing is going to zero in your portfolio. Everything happening at once, and you have to do these rational trading decisions – correct sizing, correct stop loss, identifying a good setup, it’s just really, really, really hard. It takes years to become good at, and still, you f*ck it up, like all the time."
Will Hu36,262 görüntüleme • 11 ay önce

How to Create a Stock Dashboard Using TradingView Charts Without Any Coding Skills Even if you're starting from 0programming knowledge, you'll first need to install PyCharm (an IDE for Python programming). It is free for 30 days. TradingView offers a free widget that can be embedded into your custom webpage. Here's how to do it: 1. Configure Your TradingView Chart: - First, set up the TradingView chart exactly how you want it to appear. - Copy the embed code provided by TradingView for their free widget. 2. Use AI Assistance: - Find an AI assistant like ChatGPT. - Explain what kind of dashboard you want to create. For example: I want to create a stock dashboard for AAPL, TSLA, and NVDA. The left side should display stock tickers with columns for price, price change, 5-day change %, and 20-day change %. Each column should be sortable. When I click on a row, the TradingView chart on the right should automatically switch to display the corresponding stock. Please write this in Python using Flask, in a single file. + "EMBED CODE from Tradingview" This approach allows you to build a functional stock dashboard shown in the video. If you want a better-looking UI and more features, just keep communicating with the AI to gradually improve it.
Will Hu26,916 görüntüleme • 10 ay önce

The most profitable daytrading/swingtrading setup for Qullamaggie. It's not flag breakout or episodic pivot. "Just textbook setup, bounced right into support, a big bounce into resistance then it fades on the third day, it can’t become more textbook than this. This is like the most profitable daytrading/swingtrading setup there is. It’s just ultra profitable it really is. Memorise this type of setup."
Will Hu20,736 görüntüleme • 10 ay önce

Qullamaggie Talked About Position Sizing "Position sizing, well generally, intraday I can be heavy, I can have 50/100% of my account in a stock, I rarely do, but I always have stops in place, automatic stops. But overnight, my rules are generally 10/20% of my account. I rarely do more than 20% of my account in any stock or etf. Yeah I pyramid all the time, I always pyramid into winners, that’s how you build size in something, you don’t go 100% short out of the blue. No, you start in, as it starts working you lower your stops, you add more, then as it starts working you lower your stops, you add more. That’s how you do it, when I use size I always pyramid it, I never do it out of the blue."
Will Hu17,590 görüntüleme • 10 ay önce

What does Qullamaggie's account look like after the market has been rising for 2-3 months? "Yeah I’m a fund manager, 32 positons, but most of these like I’m up a lot on these, like 1/3 stuff like BABA no headache only have to look at like once per day, then maybe 1/3 are tiny micro cap pump stocks that I think can double/triple and most of these I have my stops at or above b/e so these are not headaches either, then there are some stuff I initiated today but that’s like 3-4 positions, but most of these are low energy positions. Like two months ago I had 5-6 positions and I’ve been slowly building, now I have a bunch of long/shorts, that’s always what happens when the market goes on a run like this, it could be a sign of an immediate pullback, bc my positions always peak before a pullback, around the 30 number, always been magical in that way for the past couple of years."
Will Hu16,575 görüntüleme • 11 ay önce

Qullamaggie mentioned the percentage he typically risked per trade. "2.5% is way too much, you have 6/7 losers in a row and you’re down 20% of your account. You should probably cut it by half. I usually risk around 0.5% on most of my trades. 0.2-0.7%, I rarely risk more than 1%. Sometimes I do, maybe a few times per week, if that. Depends on the market conditions, the past two weeks there’s been so many opps, and I’ve been pretty aggressive. I’ve had a lot of 1% type of trades where I risk 1% or even more. Like when I took APT, I took several 1% losses before I nailed it on the short side, I took like 3/4 1% losses on it, but then I nailed it and I made it back and then some."
Will Hu15,993 görüntüleme • 10 ay önce
Daha fazla içerik yok.