Tom Crawford

172 posts

Tom Crawford banner
Tom Crawford

Tom Crawford

@tomcraw

swing trader, woodworker, fisherman

atx Katılım Kasım 2009
141 Takip Edilen73 Takipçiler
Tom Crawford
Tom Crawford@tomcraw·
@traderwillhu thanks for the recommendation on the Apache charts I was wanting something like that for my journal.
English
0
0
1
49
Will Hu
Will Hu@traderwillhu·
My Top 5 Free APIs and Libraries for Stock Screening & Trading Dashboards Many people have been asking about the specific APIs and libraries I use to build my stock screening tools and trading dashboards. After extensive testing, I’ve narrowed it down to a few reliable tools. Here is a breakdown of my current tech stack based on my personal experience. 1. TradingView Screener (Unofficial Library) For my Pre-market Gappers scan, I rely on a TradingView screener library. While this isn't an official API, it provides scanning results and criteria identical to the TradingView desktop software. GitHub: github.com/shner-elmo/Tra… Pros: Highly accurate; matches TradingView’s powerful UI filters. Cons: There is a 15-minute data delay. Unless you require sub-second real-time scanning, this is usually negligible for swing trading or early-day prep. 2. Finviz Finance Library I primarily use this to scrape news and market sentiment. It’s excellent for aggregating headlines and URLs directly from Finviz. GitHub: github.com/lit26/finvizfi… Use Case: Automatically fetching the latest news for specific tickers to understand the "catalyst" behind a price move. 3. TradingView Lightweight Charts & Tradingview Widgets This is my go-to for technical analysis visualization. GitHub: github.com/tradingview/li… Chart Widgets: tradingview.com/widget-docs/wi… The Difference: Lightweight Charts: Best for building custom tools. It’s high-performance and allows you to program any custom indicator you can imagine. Chart Widget: If you want a "plug-and-play" experience, this is easier but comes with a 15-minute delay and limits you to native indicators (no custom Pine Script/logic integration). 4. Brokerage APIs: Charles Schwab vs. IBKR I have integrated both, and here is how they compare: Charles Schwab API: Completely free. The only "catch" is that you need to manually refresh your tokens weekly. IBKR API: While the API is free, real-time data usually costs $1–$2/month. It also requires you to have TWS (Trader Workstation) or IB Gateway running in the background. My Verdict: I prefer Schwab for daily use. It’s more "lightweight" as long as you remember to update your tokens over the weekend. 5. Apache ECharts ECharts is the "all-rounder" of data visualization. I use it to complement TradingView’s charts. Official Website: echarts.apache.org Use Case: While TradingView is more professional for price action, ECharts is superior for Post-Trade Analysis in my trading journal. The interactivity and ability to visualize complex equity curves or win-rate distributions are top-tier. ------ Of course, there are plenty of superior paid resources out there. However, if you’re a trader just getting started with vibe coding, these free tools are perfect for getting your hands dirty and sharpening your skills first. Feel free to share more in the comments!
English
19
114
742
42.3K
Tom Crawford
Tom Crawford@tomcraw·
@traderwillhu Tradestation API is much better than Schwab. Tried both. Refresh token is permanent. Access token totally automated every 20 minutes. But if you want ToS have to stay with Schwab.
English
1
0
1
282
Will Hu
Will Hu@traderwillhu·
Premarket Gappers today. Add to my screener some new features learned from @LoneStockTrader Sharing helps.
Will Hu tweet media
English
5
5
53
3.7K
Will Hu
Will Hu@traderwillhu·
Keeping my cursor working all day and the work load is beyond my expectation... This is like making a new trading platform.
Will Hu tweet media
English
5
2
32
3.6K
Tom Crawford
Tom Crawford@tomcraw·
@Mr_Derivatives gimmee that correction and that rip please, but I don't see how we make it to 7700
English
1
0
3
97
Heisenberg
Heisenberg@Mr_Derivatives·
Ed Yardeni maintains his $SPX eoy PT at 7,700. But he says he wouldn’t be surprised we see a 10-15% correction here. Assume the high end of the drawdown, that will take us to around 5,700. Then that will mean a massive rip roaring V shape recovery of +35% to close the year trough to peak. Jeeeeeez.
English
43
7
198
28.3K
Tom Crawford
Tom Crawford@tomcraw·
@TheShortBear How many masterminds are there in the population that can run hundreds of AI agents? Some people can't even hold down a job consistently
English
4
0
0
353
THE SHORT BEAR
THE SHORT BEAR@TheShortBear·
On my investment views and portfolio. AI disrupted everything. On a personal note it did so for my personal work, strategies I ran, work load, tools, businesses I own. It disrupted entire industries and sectors. Beyond it the most significant shift to me is the introduction of new self governing business entities aka AI agents. As money flew into AI it flew out of Crypto. To me that provided one of the best pitches I have seen ever. Only other ideas I felt this strongly about were $BABA $MELI and $UNH (these are all in my top 5 biggest wins ever). I see the world moving to everyone running Family offices. You are the mastermind and run hundreds of AI agents that help you manage your life, your business, any needs and proactive actions. Each action requires authentication, verification, payment and reputation. This is simply impossible to do with the old system. Crypto does not compete with AI, it completes it into the new age of intelligence based workers. The only chain that is secure enough, decentralized enough, fast enough, allows for all facets of the above and has the critical mass of capital, history and developer base is Ethereum $ETH. Now add to the above stablecoins for ex-AI, store of value, Tokanization and alike and you have a mega trade. Not to mention a 5y+ consolidation and a small 300b market cap compared to a worldwide implementation of this new tech. People priced it in as completion to AI and software where as it’s actually infrastructure for AI and ex-AI.
THE SHORT BEAR tweet media
English
33
27
329
35.1K
Tom Crawford
Tom Crawford@tomcraw·
@TheShortBear Is there a documented case of an LLM finding new cures? I don't think those are AI systems. AI label is way too broad right now.
English
1
0
0
104
THE SHORT BEAR
THE SHORT BEAR@TheShortBear·
It’s quite astonishing to consider that we didn’t have artificial intelligence a short while ago. We used to mock it, believing it couldn’t possibly reach the level of general artificial intelligence (AGI). Now, we have presidents engaging in conflicts using AI for planning, targeting, and executing operations. Others are being kept alive using AI-generated videos. Witnessing AI in a war scenario is both incredible and terrifying. On the other end physics problems 50-year old are being solved, new cures are being created. Incredible productivity gains. It’s like we unlocked a direct path to mimic what a creator would be, solving issues past our understanding. I wouldn’t be surprised if in 5y we were able to solve for things we couldn’t even start to understand but AI would. Intelligence that turns us into ants while it wants to build space ships.
English
18
11
161
21.2K
Tom Crawford
Tom Crawford@tomcraw·
@Peoplewish People who think real human creativity and thought will be commoditized have a sad, low view of what a human actually is.
English
1
0
1
75
Tom Crawford
Tom Crawford@tomcraw·
@CFlanders7 I’m hitting the brakes at this point. I trade similar style to you this is not my market.
English
1
0
5
929
Christian Flanders
Christian Flanders@CFlanders7·
Optical is the last leading sector standing. Memory looks done for awhile with all the major players losing their 21emas and with Korea (SK Hynix and Samsung) collapsing limit down overnight. Space is holding up well. That's all I see right now.
English
12
22
305
26.7K
Tom Crawford
Tom Crawford@tomcraw·
@CFlanders7 Inject this hopium straight into my veins. $SNDK has been a wild ride.
English
0
0
2
784
Christian Flanders
Christian Flanders@CFlanders7·
I don't know if SNDK will break out or not from this potential High Tight Flag. I do know that when shorts pile in (like Citron) that does provide the potential fuel for a large move higher IF a break out occurs.
English
20
15
233
15.5K
Tom Crawford
Tom Crawford@tomcraw·
There's just a little more to this though. For example 500 trades per year, 0.25% max risk per trade, you need 1:2.5 to make 20% profit in a year. Breaking even isn't worth the mental capital. But agreed the focus on win rate is not where the edge is. Its minimizing the losers and drawdown.
English
1
0
0
349
IncomeSharks
IncomeSharks@IncomeSharks·
Your win rate isn't the reason you are losing money, it's your risk management. Position size and risk are never talked about enough on X. A 1:2 Risk to reward strategy is profitable with a 33% win rate A 1:3 Risk to reward strategy is profitable with a 26% win rate
English
47
50
780
95K
Tom Crawford
Tom Crawford@tomcraw·
@ShakePryzby1 I'm pretty sure much of that is going to be liquid cooled and from what I can tell copper is used for the heat transfer not aluminum.
English
1
0
3
426
Shake Pryzby
Shake Pryzby@ShakePryzby1·
Do you know why $CRWV's texas plant buildout was delayed in early January? "Severe" "Weather" right? 😉 It surely had nothing to do with chips overheating in their original floorplans in which they had to completely redesign the facility. Which definitely doesn't have to do with them being sued for securities fraud over its significant construction delays. ANYWHO - you know what cools chips and we're going to need a whole lot more of in the next decade? ALUMINUM. Data Centers are massive server farms = giant heat producing machines. If heat isn't removed fast enough, performance drops/hardware fails. They consume insane amounts of electricity, obviously. The infrastructure needs massive amount of aluminum for power cables, transformers, transmission lines, etc etc even beyond the cooling aspect. It's lighter and cheaper than copper for long-distance power delivery & AI buildout. All of this is to say Alcoa, $AA, is a can't-miss trade for me. Earnings flag at macro weekly base resistance. One of the leading Aluminum producers. Looking for this stock to breakout a lead once ample consolidation is had on the daily. 🫡
Shake Pryzby tweet mediaShake Pryzby tweet mediaShake Pryzby tweet media
English
7
7
149
13.8K
Tom Crawford
Tom Crawford@tomcraw·
I've had good luck with eodhd (no affiliation). I use it personally the API is very straightforward (REST). Has nice options for bulk calls. Not sure how it would scale. I ate up a lot of API calls at the beginning building out my own database but its pretty light day to day. Has all the fundamental data, earnings dates, institutional ownership, etc if you want that.
English
2
0
4
271
John Muchow, MSCS
John Muchow, MSCS@JohnMuchow·
Looking to build some comprehensive web-based dashboards for traders. I'll need a good API for financial market data. Any recommendations on data providers?
English
6
0
16
6.2K
Tom Crawford
Tom Crawford@tomcraw·
@ohiain What’s your best rule to avoid overtrading?
English
1
0
1
99
iain
iain@ohiain·
The most influential shift in my trading came when I stopped trying to trade like every other furu... and started trading like me. I know myself better than anyone. I’m the type who wants to trade 24/7... and if I let myself, I’d take every setup, chase every breakout, and justify every entry. So I had to build a system that protects me from myself. Rules, structure, and filters that keep me patient when the market isn’t giving me what I trade best. That’s the part most traders skip: knowing yourself. You can copy someone’s setup or take their alerts, but truly, you’ll never learn a thing from it, because you don’t know their thesis, their conviction, or the way they manage risk when things go wrong. The real growth happens when you dig deep into your own tendencies. Ask yourself: - What type of market environment brings out the best version of me as a trader, and what type consistently exposes my weaknesses? - Am I trading because I see an actual setup or because I’m bored, chasing, or trying to feel productive? - Does my system reflect my personality or someone else’s? Once you understand that, you can start building a system around YOU. Your strengths. Your weaknesses. Your personality. My entire system revolves around the idea of tension and release; when a stock compresses (tight range, low volume), it builds energy for a breakout (expansion). For me, that meant swing trading momentum and compression setups that align with my process: starting with a top-down approach monthly/weekly/daily structure technical/thematic context situational awareness lower TF execution stage analysis price/volume EMAs etc. But it also meant knowing when to stop. because my biggest edge isn’t just in the trades I take, it’s in the ones I don’t. Think about that for a sec!! Trading your own ideas is about creating a process that fits your mind, not someone else’s. When you build that system around who you truly are, everything changes. You stop chasing alerts. You stop second guessing your entries. You stop trading other people’s convictions and start building your own. and above all, keep it simple. Everyone says that, but the simpler your process, the faster you can recognize when something’s off. I've realized that usually complexity hides mistakes and simplicity exposes them early. When your system is clean, repeatable, and built around you, you don’t have to think twice. ...you just execute. What I'm trying to get at is that at the end of the day, this game isn’t about predicting the market... It’s about knowing yourself better than anyone else.
iain@ohiain

Sitting here at a café, nursing my coffee, and being hard on myself for not getting any exposure into the downside this week. Part of me is frustrated because I see all the moves I “missed.” The other part of me is calm, content, and aware that this is exactly the kind of day traders either survive or blow up on. Trading is as much about emotional control as it is about strategy/systems. The weakest minds tilt, chasing losses or forcing trades on days like today. The strongest survive, preserving their capital (both financial and mental) until conditions are favorable again. I was just talking about this with a friend, and we both agreed: days like this separate the hobbyists from the actual risk managers who do this every day for a living. Look at what’s happening right now: - $QQQ and $SPY have lost their 50day MAs - leaders are tanking, $SLV and $GLD are seeing heavy selling, $MU -12%, $CIFR -20%, $ASTS -16%, $BE -20%, $LUNR -19%, $UUUU -17%, $EOSE -20%, and the list goes on. Most traders see this and panic!! ...they tilt, they chase, they blow up. but me? I’m up nothing, down nothing, just sitting here, observing. Complaining internally about missed moves, sure... but recognizing how lucky I am to have the patience to sit through this. Two years ago, I would’ve been tilting, forcing trades, and taking outsized risk. Today, I’m able to just breathe, watch the market, and preserve my capital. That’s a skill worth more than any trade. The reality is that opportunities will come. When the market finally pulls back and real bottoms form, there will be setups everywhere...but until then, my job is to stay patient, keep my mind clear, and protect my mental capital, which is the only way to protect my financial capital. Mental preservation must come first, so when times settle, I'll be able to execute at a high rate. Days like today are uncomfortable, but they’re part of the process. They teach me humility, discipline, and the value of patience. Better times are ahead, and when they come, I’ll be ready both mentally and financially. Trust the process, people!!

English
7
6
138
12.9K