Bạn muốn đăng bài lên Binance Square mà không phải mở app, không phải bấm tay từng bài?
Bạn muốn đăng bài lên Binance Square mà không phải mở app, không phải bấm tay từng bài? Binance đã có Square OpenAPI chính thức, kèm bộ công cụ square-post trên Binance Skills Hub. Bài này hướng dẫn từ con số 0, người chưa biết lập trình vẫn làm theo được. Phần cài đặt, lưu key và đăng bài chữ mình đã chạy thử thực tế trước khi viết. 📌 CÔNG CỤ NÀY LÀM ĐƯỢC GÌ ✅ Đăng bài chữ, emoji, xuống dòng ✅ Gõ $BTC, $ETH là tự thành tag coin có giá ✅ Gõ #hashtag là tự được nhận diện ✅ Đăng kèm tối đa 4 ảnh ✅ Đăng bài dài có tiêu đề và ảnh bìa ✅ Đăng video (cần cài thêm ffmpeg) ✅ Trả về link bài ngay sau khi đăng ❌ Chưa làm được: widget chart, nhãn Bullish/Bearish, quote bài khác, hẹn giờ, lưu nháp, sửa, xoá, like, comment. Mấy việc này vẫn phải làm trên app hoặc web. 🧰 BƯỚC 0 — CHUẨN BỊ • Máy tính Windows, macOS hoặc Linux • Node.js bản 22 trở lên, tải tại nodejs.org • Tài khoản Binance Square Mở terminal (Windows dùng PowerShell) và gõ lệnh sau để kiểm tra Node.js: node -v Ra v22 trở lên là được. 📥 BƯỚC 1 — CÀI CÔNG CỤ SQUARE-POST npx skills add https://github.com/binance/binance-skills-hub/tree/main/skills/binance/square-post Trình cài sẽ hỏi bạn chọn AI agent và nơi cài đặt. Muốn cài một mạch không bị hỏi thì thêm vào cuối lệnh: -a claude-code -y --copy (--copy giúp tránh lỗi symlink hay gặp trên Windows.) Trước khi cài, trình cài còn tự chấm điểm bảo mật cho công cụ. Cài xong, đường dẫn thư mục công cụ được in ở cuối, thường có dạng .claude\skills\square-post. Di chuyển vào thư mục đó: cd .claude\skills\square-post Thử xem hướng dẫn của từng lệnh: node scripts/post-text.mjs --help node scripts/post-image.mjs --help 🔑 BƯỚC 2 — TẠO API KEY Vào Square Creator Center và tạo OpenAPI key: https://www.binance.com/square/creator-center/home ⚠️ Key này có quyền đăng bài thay bạn. Hãy coi nó như mật khẩu: không gửi cho ai, không chụp màn hình, không dán vào code rồi đưa lên mạng. 💾 BƯỚC 3 — LƯU KEY MỘT LẦN, DÙNG MÃI Windows (PowerShell), chạy lần lượt 3 dòng: $env:BINANCE_SQUARE_OPENAPI_KEY = 'dán-key-vào-đây'; node scripts/save-key.mjs Remove-Item Env:BINANCE_SQUARE_OPENAPI_KEY macOS / Linux: BINANCE_SQUARE_OPENAPI_KEY='dán-key-vào-đây'; node scripts/save-key.mjs Thấy dòng “Saved Square OpenAPI key abc12...xyz9” là xong. Key được lưu trong thư mục .config/binance-square nằm trong thư mục người dùng của bạn, những lần sau không cần nhập lại. Công cụ cố tình không cho truyền key bằng tham số --key, để key không bị lưu trong lịch sử lệnh. Thiết kế rất cẩn thận 👍 ⚠️ BƯỚC 4 — LỖI NGƯỜI MỚI HAY MẮC NHẤT Luôn đặt nội dung bài trong NHÁY ĐƠN '...'. Nếu dùng nháy kép, terminal sẽ hiểu $BTC là tên một biến và xoá mất nó: • Nháy kép → bài đăng ra: Hello • Nháy đơn 'Hello $BTC' → bài đăng ra: Hello $BTC Mình đã thử thật trên PowerShell. Ví dụ gốc trong tài liệu dùng nháy kép, nên rất nhiều người sẽ vấp chỗ này. ✍️ BƯỚC 5 — ĐĂNG BÀI CHỮ node scripts/post-text.mjs --text '$BTC đang giữ vùng hỗ trợ khung 1h 📊 #BTC Not financial advice.' Thành công sẽ hiện: Success! ID: 36788... Link: https://app.binance.com/... Mở link là thấy bài. $BTC đã thành tag coin, #BTC đã thành hashtag. 🖼 BƯỚC 6 — ĐĂNG BÀI CÓ ẢNH node scripts/post-image.mjs --text 'Phân tích $ETH khung 4h #ETH' --images './chart1.png,./chart2.png' • Tối đa 4 ảnh, các ảnh ngăn cách bằng dấu phẩy • Công cụ tự upload từng ảnh, đợi Binance xử lý xong rồi mới đăng 📰 BƯỚC 7 — BÀI DÀI CÓ TIÊU ĐỀ Không có ảnh: node scripts/post-text.mjs --title 'Báo cáo thị trường tuần' --text 'Nội dung bài dài...' Có ảnh bìa: node scripts/post-image.mjs --title 'Báo cáo thị trường tuần' --text 'Nội dung...' --cover './cover.png' Bài dài chỉ nhận đúng MỘT ảnh bìa, truyền qua --cover chứ không dùng --images. 🎬 BƯỚC 8 — ĐĂNG VIDEO (TUỲ CHỌN) Cần cài ffmpeg trước. Nếu không biết thời lượng video thì cần thêm ffprobe. node scripts/post-video.mjs --video './video.mp4' --duration 7.5 --text 'Tóm tắt thị trường hôm nay' Công cụ tự cắt khung hình đầu tiên làm ảnh bìa. 🤖 BƯỚC 9 — ĐỂ AI AGENT ĐĂNG HỘ Nếu bạn dùng Claude Code hoặc OpenClaw, không cần nhớ lệnh nào, chỉ cần nói kiểu: Post to Binance Square: 'Nhận định nhanh $SOL khung 1h #SOL' kèm ảnh chart.png Agent sẽ tự chọn đúng lệnh và trả về link bài. Theo hướng dẫn của công cụ, agent phải giữ nguyên nội dung bạn viết, không tự thêm hashtag hay sửa câu chữ. 🚦 GIỚI HẠN VÀ LỖI THƯỜNG GẶP Giới hạn: 100 bài mỗi ngày, 400 lượt upload ảnh mỗi ngày. • 220003 — key không tồn tại, kiểm tra lại key • 220004 — key hết hạn, tạo key mới • 220009 — đã quá 100 bài trong ngày • 220014 — đã quá 400 lượt upload trong ngày • 220011 — nội dung đang rỗng • 20002 / 20022 — nội dung dính từ nhạy cảm • 20013 — nội dung quá dài • 30008 — tài khoản hoặc thiết bị đang bị hạn chế đăng bài 💡 Thấy “Success!” nhưng “ID: unavailable” nghĩa là bài ĐÃ lên rồi, chỉ là không lấy được mã bài. Đừng chạy lại lệnh, kẻo bị đăng trùng. 🛡 DÙNG CHO ĐÚNG ĐỂ KHÔNG BỊ KHOÁ • 100 bài/ngày là giới hạn kỹ thuật, không phải con số nên đăng. Đăng dày đặc rất dễ bị coi là spam. • Nội dung vẫn phải theo quy tắc cộng đồng của Binance Square. Bài về giao dịch nên ghi rõ không phải lời khuyên đầu tư. • Lỡ lộ key thì tạo key mới ngay và xoá file key cũ. • Đọc qua file SKILL.md trước khi dùng, vì công cụ chạy với quyền của AI agent. 📚 Nguồn chính thức: github.com/binance/binance-skills-hub (thư mục skills/binance/square-post) Bạn kẹt ở bước nào cứ để lại bình luận, mình sẽ trả lời 👇 #BinanceSquare #SquareOpenAPI #CryptoTools Bài viết mang tính hướng dẫn kỹ thuật, không phải lời khuyên đầu tư.
Siêu chu kỳ của Bitcoin: Kết thúc của "Lời nguyền 4 năm" hay chỉ là một ảo tưởng vĩ đại?
Trong hơn một thập kỷ, các nhà đầu tư Bitcoin đã sống theo một "Kinh thánh số": Chu kỳ 4 năm. Nó rất dễ dự đoán. Bạn có Halving, cuộc chạy parabol, cú sụp đổ đè nén tâm hồn, và mùa đông tích lũy kéo dài. Nhưng hãy nhìn kỹ. Các bánh răng của cỗ máy đã thay đổi. Sự biến động đang trưởng thành, các người chơi đã trở thành chuyên nghiệp, và một tiếng thì thầm đang biến thành tiếng gầm: Siêu chu kỳ đã đến. 1. Hố đen thể chế Trong các chu kỳ trước, Bitcoin được thúc đẩy bởi "những chàng trai mặt trăng" bán lẻ. Ngày nay, bối cảnh được thống trị bởi Đèn Thần thể chế. Sự phê duyệt của các quỹ ETF Spot không chỉ là một sự kiện tin tức; đó là một sự tái cấu trúc cơ bản của thị trường. Với những gã khổng lồ như BlackRock và Fidelity có mặt, Bitcoin đã nhận được một "đơn đặt hàng vô hạn." Chúng ta không còn nhìn vào "tiền internet ma thuật" mang tính đầu cơ, mà là một Tài sản Dự trữ Toàn cầu.
Tesla không còn chỉ là một cổ phiếu nữa - nó đã trở thành một động cơ biến động trị giá một triệu tỷ đô la vừa được kết nối trực tiếp vào các đường ray crypto thông qua các hợp đồng vĩnh viễn TSLAUSDT trên Binance, mang lại cho các nhà giao dịch khả năng tiếp xúc với đòn bẩy 24/7 vào một trong những tên tuổi ồn ào nhất trong rủi ro toàn cầu. Với giá giao dịch TSLA khoảng 430–440 đô la và giá trị thị trường gần 1.4 triệu tỷ, biểu đồ giao ngay trông có vẻ “trưởng thành,” nhưng cấu trúc phái sinh thì hoàn toàn khác—các hợp đồng mới có nghĩa là đòn bẩy mới, sự mất cân bằng tài trợ mới, và một đám đông người chơi mới có thể giao dịch liên tục cả ngày lẫn đêm.
🔥 Tại sao lại có thiết lập này? Xu hướng hàng ngày đang giảm. Thiết lập 4H gợi ý một điểm vào ngắn ở gần 1.5117. RSI trên các khung thời gian thấp hơn cho thấy còn chỗ để giảm trước khi bị bán quá mức. Các mức quan trọng cần theo dõi: TP1 ở 1.4805, với SL ở trên tại 1.5430.
👇 Tranh luận: Liệu đây có phải là khởi đầu của đợt giảm tiếp theo, hay chỉ là một cái bẫy gấu? 👇
Biểu đồ 4h của UAI đang kêu gọi SHORT, nhưng 55% độ tin cậy có nghĩa là bẫy?
$UAI /USDT : 🔴 Rủi ro 8/10 (SHORT)
🔥 Tại sao thiết lập này lại như vậy? - Xu hướng 1D là RANGE, không phải xu hướng giảm. Đây là một lệnh short ngược xu hướng. - RSI (15m) ở mức 47.25 cho thấy KHÔNG có sự phục hồi quá bán, sự yếu kém tiếp tục kéo dài vào 4h. - Khu vực vào lệnh (0.1803 - 0.1820) nhắm đến TP1 ở mức 0.1761. SL ở mức 0.1862. - Tại sao bây giờ? Giá đã từ chối mức P-LEVEL 1h (0.18115) với động lực đang suy yếu.
WIF đang kêu gọi SHORT. 90% sẽ bỏ qua tín hiệu RSI giảm này.
$WIF /USDT : 🟢 Rủi ro 2/10 (SHORT)
🔥 Tại sao lại có thiết lập này? • Xu hướng 1D là GIẢM, đang thiết lập sân khấu. • RSI 15 phút ở 30.45 cho thấy động lực bán quá mức, nhưng trong một xu hướng giảm, điều này có thể báo hiệu sự tiếp diễn, không phải đảo chiều. • Khu vực vào lệnh (0.3273 - 0.3297) hoàn toàn phù hợp với cấu trúc giảm 4H. Mục tiêu TP1 là 0.3213.
PENGU là một quả bom hẹn giờ. Bạn đã sẵn sàng chưa?
$PENGU /USDT : 🟢 Rủi ro 2/10 (NGẮN)
🔥 Tại sao lại có thiết lập này? - Xu hướng 1D là GIẢM, xác nhận thành kiến. - Giá đã từ chối vùng vào 4H, cho thấy sự yếu kém. - RSI trên các khung thời gian thấp hơn là yếu, không bị bán quá mức, cho phép không gian để giảm. - Các mức quan trọng: Theo dõi sự phá vỡ dưới TP1 tại 0.009543 để tăng tốc.
Biểu đồ 4 giờ đang kêu gọi MUA DUSK. Bạn có nghe thấy không?
$DUSK /USDT : 🟢 Rủi ro 2/10 (MUA)
🔥 Tại sao lại là thiết lập này? - **Tại sao bây giờ?** Giá đang củng cố tại khu vực vào lệnh 4 giờ quan trọng (0.2314 - 0.2391) trong một xu hướng tăng mạnh 1 ngày. - Động lực đang gia tăng với RSI (15 phút) ở mức 55.14, sẵn sàng cho một đợt tăng. - Thiết lập có độ tin cậy cao (75%) cung cấp các mục tiêu rõ ràng: TP1 ở 0.258, TP2 ở 0.266.
🔥 Tại sao thiết lập này? • Biểu đồ 4H đã SẴN SÀNG cho một lệnh NGẮN. • RSI (15m) ở 44 cho thấy động lực đang yếu đi trong phạm vi hàng ngày. • Khu vực vào lệnh chính: 0.1430 - 0.1452. SL ở 0.1508. • Mục tiêu TP1: 0.1373 (di chuyển 4.7%).
PIPPIN đang chuẩn bị cho một cú bứt phá, nhưng 65% sự tự tin có nghĩa là 35% sự nghi ngờ. Tại sao?
$pippin /USDT : 🟢 Rủi ro 5/10 (DÀI)
🔥 Tại sao lại có thiết lập này? • Xu hướng hàng ngày là TĂNG, cung cấp động lực vĩ mô. • RSI (15m) ở 68.9 cho thấy áp lực mua mạnh mà không bị mua quá mức trên các khung thời gian chính. • Khu vực vào lệnh (0.32357 - 0.328544) là một đợt giảm có xác suất cao trong xu hướng tăng. Tại sao bây giờ? Thiết lập đã sẵn sàng và độ biến động (ATR) đã được chuẩn bị cho một động thái hướng tới TP1 ở 0.34098.
🔥 Tại sao thiết lập này lại quan trọng? Biểu đồ 4H đã SẴN SÀNG cho một chuyển động. Xu hướng hàng ngày là GIẢM, xác nhận thiên kiến. Giá hiện tại ở mức tham chiếu 1H, cung cấp vùng vào lệnh rõ ràng. RSI trên các khung thời gian thấp hơn không cho thấy áp lực mua quá mức, cho phép không gian để giảm. Các mức quan trọng đã được thiết lập: TP1 ở 2.329, với SL ở trên tại 2.521 cho một tỷ lệ rủi ro/phần thưởng vững chắc.
Tại sao 90% sẽ bỏ lỡ sự bứt phá BERA từ khoảng này...
$BERA /USDT : 🟡 Rủi ro 6/10 (MỞ DÀI)
🔥 Tại sao thiết lập này? Biểu đồ 4H cho thấy thiên về LONG (60% Tin cậy). Giá đang tích lũy trong khoảng 1D, với hành động hiện tại gần mức vào tham chiếu 0.8855. RSI(15m) ở 42.7 cho thấy có không gian để động lực xây dựng hướng lên từ các điều kiện bán quá mức ở các khung thời gian thấp hơn. Các mức quan trọng cần theo dõi: Khu vực Vào (0.8772 - 0.8938), với TP1 ở 0.9352.
Những con bò DASH đang ăn mừng, nhưng biểu đồ 4H đang la hét cạm bẫy. Tại sao?
$DASH /USDT : 🔴 Rủi ro 8/10 (NGẮN)
🔥 Tại sao lại có thiết lập này? - Xu hướng hàng ngày là tăng, nhưng thiết lập 4H thì được chuẩn bị để NGẮN chống lại nó (55% độ tin cậy). Đây là một ván chơi ngược xu hướng cổ điển. - Giá đang xoắn tại khu vực vào 4H (~69.54). Một sự từ chối ở đây sẽ nhắm mục tiêu TP1 tại 66.52. - RSI 15m tại 45.8 cho thấy động lực đang yếu đi, tạo cơ hội cho thiết lập ngắn.
Tại sao SAND đang chuẩn bị cho một "bẫy phạm vi" ngắn...
$SAND /USDT : 🔴 Rủi ro 8/10 (NGẮN)
🔥 Tại sao thiết lập này? Xu hướng hàng ngày đang trong phạm vi, nhưng thiết lập 4H cho thấy thiên hướng NGẮN (55% tự tin). Giá hiện tại gần băng vào trên (0.1488). RSI trên 15m là trung lập ở mức 56.5, không có độ phân kỳ mua quá mức nào để trì hoãn việc vào lệnh. Mức quan trọng để bác bỏ lệnh ngắn là 0.1393.
Tại sao những con bò XMR đang đi vào cái bẫy 4h cổ điển ngay bây giờ.
$XMR /USDT : 🔴 Rủi ro 8/10 (SHORT)
🔥 Tại sao thiết lập này? - Xu hướng hàng ngày là tăng, nhưng biểu đồ 4h cho thấy một tín hiệu SHORT rõ ràng (55% tự tin). - Giá ở một vùng kháng cự 4h chính (~495-499), một điểm cổ điển cho một sự đảo chiều chống lại xu hướng lớn hơn. - RSI trên các khung thời gian thấp hơn là trung lập (~50), cho thấy những con bò đã kiệt sức ở đây, không mạnh.
PIPPIN đang la hét quá mua. Tại sao đây KHÔNG phải là tín hiệu bán.
$pippin /USDT : 🟢 Rủi ro 5/10 (MỞ DÀI)
🔥 Tại sao thiết lập này? Xu hướng 1D là TĂNG. RSI 15m >90 cho thấy động lực cực mạnh, không phải yếu kém, trong một xu hướng tăng mạnh. ATR 1h xác nhận biến động đang mở rộng cho chân tiếp theo. Khu vực vào lệnh đã được xác định, với các mức TP rõ ràng.
Tại sao ETH đang chuẩn bị cho một cái bẫy đau đớn trong tuần này.
$ETH /USDT : 🟢 Rủi ro 5/10 (NGẮN HẠN)
🔥 Tại sao thiết lập này? • Xu hướng 1D là GIẢM, chỉ ra hướng đi tổng thể. • Giá đang từ chối vùng vào 4H (~2969), cho thấy sự yếu kém. • RSI (15m) ở 47.6 không cho thấy động lực tăng giá để phá vỡ lên cao hơn. • Mức độ quan trọng cần chú ý: Sự phá vỡ dưới 2963 xác nhận NGẮN HẠN về TP1 ở 2931.
Biểu đồ 4h của BNB đang kêu gọi một cái bẫy mà hầu hết sẽ rơi vào. Tại sao?
$BNB /USDT : 🔴 Nguy cơ 8/10 (NGẮN)
🔥 Tại sao lại có thiết lập này? Tín hiệu NGẮN được kích hoạt tại 874.01 (55% độ tin cậy). - Xu hướng 1D là PHẠM VI, nhưng RSI 15m yếu với 38.06, cho thấy động lực giảm ngay lập tức. - Các mức quan trọng: TP1 tại 864.76, với SL chặt chẽ tại 883.26. ATR gợi ý sự biến động có thể kiểm soát cho động thái này. - Tại sao bây giờ? Giá đang thử nghiệm đỉnh của phạm vi 4h với động lực suy yếu—một thiết lập fade cổ điển.
RIVER được cuộn trong phạm vi 4h - nhưng sự co lại đang đến.
$RIVER /USDT : 🟢 Rủi ro 5/10 (DÀI)
🔥 Tại sao lại thiết lập này? • Xu hướng 1D là PHẠM VI, nhưng thiết lập 4h đã SẴN SÀNG cho một sự bứt phá DÀI. • Giá hiện tại (38.35) nằm hoàn hảo giữa vùng vào 4h đã được xác định (37.92 - 38.83). • RSI trên các khung thời gian thấp hơn là trung lập (56), cho thấy có không gian để chạy trước khi bị mua quá mức. • Một bước di chuyển đến mục tiêu đầu tiên (TP1 tại 41.12) mang lại +7% rõ ràng từ điểm vào.
🔥 Tại sao thiết lập này lại quan trọng? - Xu hướng là NGẮN với độ tin cậy 55%, nhưng xu hướng 1D là PHẠM VI. Đây là một kiểu giao dịch đối kháng xu hướng cổ điển. - Giá đang ở một vùng vào lệnh 4H quan trọng (0.14482 - 0.146988). RSI 15m ở 54.28 cho thấy động lực không bị bán quá mức, tạo không gian để giảm. - Tại sao lại là bây giờ? ATR thấp (0.004338), có nghĩa là sự biến động bị nén. Một sự phá vỡ khỏi phạm vi này có thể kích hoạt một chuyển động nhanh đến TP1 ở 0.139397.