今天我们不聊马斯克、不讲苹果,而是请出一位你可能没听说过,但每天都在用的“幕后英雄”——Figma!就在昨晚,他上市了!开盘当天股价重现了Circle的风光时刻,IPO定价为33美元,开盘价85美元,最终收于116.30美元,盘后一度涨到146美元。这哥们是谁?一句话概括:“网页上的设计神器,程序员和设计师的共同战壕。”你每天打开的App、网页,那些漂漂亮亮的界面、圆润的按钮、会动的动画,很可能就是某位设计师在Figma里点点点、拉拉拉、拖拖拖搞出来的。谁是Figma?Figma最大的看家本领就是:“设计不求人,远程协作一点就行。”传统设计工具,比如Adobe家的Photoshop、Illustrator,功能确实强大,但对新手极其不友好,一个界面能把设计小白劝退三轮;你想协作?只能发PSD传来传去,一边画图一边骂“谁又动了我的图层?!”Figma出来之后直接开大招:“兄弟姐妹们,来吧,一起在网页上画图,就像用谷歌文档一样!”于是设计师喜极而泣,打工人鼓掌叫好,老板也眼含热泪:“终于不用买高配电脑跑设计软件了!”疫情期间大家都居家办公,Figma这波“协作+云端+居家办公”三重Buff直接拉满,用户数飙升,成了设计圈的“顶流”。Adobe看上了它,结果——黄了!时间来到2022年,Figma实在太火,老牌设计巨头Adobe坐不住了:“这小子抢我XD和UI用户,我不收了它,还怎么维持我创意软件一哥的地位?”于是Adobe大手一挥,报价200亿美元现金+股票收购Figma,创下历史最大软件工具并购之一。Figma也收拾行李,准备入住Adobe的“大豪斯”。结果还没过门,“叮咚——反垄断警察来了!”欧美监管机构一拍桌子:“你Adobe都快垄断设计界了,还想把唯一的‘后起之秀’也收走?没门!”最后这桩世纪联姻胎死腹中,双方于2023年底官宣分手。表面上是监管反对,但业内八卦却认为,Adobe根本就没怎么认真争取,而是——变心了。AI来了,Figma哭了,Adobe也不爱了2022年底,ChatGPT发布,AI一夜之间站在了风口浪尖,Adobe当即悟了:“未来的设计,还画啥图?一段提示词搞定一切!”于是Adobe转身投入AI怀抱,Figma突然成了“过去式的投资”。收购的兴趣也冷了,像极了电视剧里那种“我妈不同意我们在一起”的分手场景。Figma很懵:“哈?你不是说好娶我的吗?”不过Figma也不是吃素的,立马反手来一句:“那我就自己上,IPO见!”财务成绩单:小透明也能硬刚巨头别看Figma被退了婚,它的财务成绩单相当能打:2024年营收达8.21亿美元,同比增长48%,自由现金流利润率高达28%(同行中位数才18%),全球用户超1300万,80%以上来自美国以外。这水平,已经是“赚钱界的清流”“设计界的尖子生”。所以说,不上市都对不起自己这成绩。AI是救星还是滑铁卢?当然,Figma也知道不能只靠旧模式吃老本,也要AI化,于是推出了Figma Make:“你说一句话,它就能生成一整个App原型,自动带交互。”听着很猛,结果刚上线就被网友吐槽:“你这不就是Vision Pro演示的翻版?”最后不得不下架整改,打脸啪啪响。与此同时,Framer、Cursor、Llama、Lilin、Penpot等一众AI设计工具早已杀疯,纷纷推出“自动排版”“智能设计助手”。甚至连完全不会设计的人,现在都能用AI拖个网站、拼个原型,三分钟出成品。有设计师表示:“我直接截图Figma里的草稿丢给Cursor,AI给我出高保真页面,比手动快十倍。”Figma有点慌,但还得装镇定。一边砸钱搞AI研发,一边祈祷用户别被别家AI工具挖走。那Figma会不会凉?说实话,现在的Figma就像一个聪明又努力的实习生,能干些活,也挺懂事,但离成为“AI时代的设计副驾”还有点距离。目前Figma的AI功能更多是试验性质,还达不到像微软Copilot那种全流程辅助的水平。而竞品在猛追、AI迭代飞快,能不能守住自己的C位,全看它能不能尽快把AI这张牌打明白。但有一点可以肯定——在这个人人都讲AI故事的时代,Figma至少在讲真话、干实事,不像一堆光说不练的“泡沫独角兽”。免责声明:GO Markets 分析师或外部发言人提供的信息基于其独立分析或个人经验。所表达的观点或交易风格仅代表其个人;并不代表 GO Markets 的观点或立场。联系方式:墨尔本 03 8658 0603悉尼 02 9188 0418中国地区(中文) 400 120 8537中国地区(英文) +248 4 671 903作者:Mill Li | GO Markets 墨尔本中文部
Figma的逆袭:被嫌弃的设计小透明,如何用AI杀出一条血路?

Related Articles
.jpg)
一、全球及澳大利亚金融状况概览:
在本次会议上,委员们回顾了全球及澳大利亚的金融状况。近期全球科技股估值过高引发市场波动,股票价格一度下跌后反弹,美国市场受预期宽松货币政策支撑,而澳大利亚股市下跌持续更久,反映市场对现金利率上升和部分板块估值调整。全球债市利差仍低,但部分国家公司债收益率上升。利率预期方面,美联储预计降息并延续宽松,欧洲央行维持利率,加拿大、新西兰、瑞典和澳大利亚可能上调,日本则在通胀压力下逐步加息。澳大利亚短期债券收益率上升,但澳元仅小幅升值,缓解金融紧缩压力。国内方面,抵押贷款支出高企,家庭储蓄率维持高位,信贷需求回升,企业债务占GDP比重恢复至疫情前水平,显示金融状况喜忧参半。
二、经济增长与通胀趋势:
委员们对国内经济增长与通胀趋势进行了评估。10月年度CPI升至3.8%,部分因电费补贴停止,新房成本、市场服务、耐用品及国内旅行价格均高于预期,短期通胀前景上行风险增加,但数据波动性较大,需继续观察。劳动力市场方面,失业率上升趋势已在10月得到控制,其他未充分利用劳动力指标维持低水平,企业招聘仍有困难,但工资价格指数总体稳定,公共部门工资增长抵消私营部门放缓,整体略显紧张。经济增长方面,截至9月季度GDP增速接近潜在水平,私人需求增长强劲,数据中心和住房投资为主要动力,宽松政策效果预计在2026年显现。产出缺口为正,NAB产能利用率指标显示产能约束高于历史平均水平,表明经济存在一定需求过剩。
三、货币政策考量与决策
在政策讨论中,委员们重点关注三方面:总需求略高于潜在供给,通胀风险上升但持续性仍不明;私人需求复苏将支撑劳动力需求,经济增长动力依然存在;金融环境信号分化,部分委员认为不再紧缩,部分认为仍略紧,需观察债券收益率及利率上升影响。近期CPI及成本端指标显示通胀压力上行,但短期内过度推断趋势存在风险。若通胀持续上行,未来一年可能需加息,但仍需评估金融环境和市场利率对经济的作用。本次会议决定维持现金利率目标3.60%不变,并强调将持续密切关注数据变化及经济前景,在未来会议评估政策调整必要性。董事会重申其使命,致力实现价格稳定和充分就业,并将采取一切必要措施达成目标。
总结:
本次RBA会议表示,金融状况信号分化,利率上升与汇率变动影响尚未完全显现;通胀压力上行但短期持续性不明;劳动力市场略紧,私人需求复苏支撑经济。政策暂按兵不动,未来可能加息,重点关注2026年初通胀数据及金融市场动态。
.jpg)
TradingView编程系列5:循环结构(上)
循环(Loops) 是一种结构,它会根据指定的条件反复执行一段语句块。它们允许脚本在不需要重复编写代码的情况下完成重复性的任务。Pine Script提供了三种不同的循环类型:for、while 和 for…in。
一、隐式循环
Pine Script的执行模型和时间序列结构,使得在许多情况下并不需要写出明显的循环。
当用户将一个 Pine 脚本添加到图表中时,脚本会在一个等同于“大循环”的环境中运行:它会在可用数据中的每一根历史 K 线以及每一个实时 tick 上各执行一次代码。脚本可以通过历史引用运算符(history-referencing operator)访问之前 K 线上的执行结果;而通过使用 var 或 varip 关键字声明的变量,其计算结果可以在多次执行之间保持不变。这些特性使脚本能够通过逐 K 线(bar-by-bar)的计算来完成各种任务,而无需依赖显式的循环。
下面我们来看一个简单的示例,说明在 Pine Script 中不必要地使用循环的情况。

下面按逐行解释这段 Pine Script 代码的含义和执行逻辑:
首先,声明这是一个指标脚本(indicator)。test是指标在图表上显示的名称。overlay = true 表示该指标绘制在主价格图表上。
其次,声明一个整数类型变量名为lengthInput的变量。input.int()为创建一个用户可在参数设置中修改的整数输入项,其中默认值为 20 根 K 线。在参数面板中显示的名称为length。
接下来,再声明一个初始化变量为 0,浮点数类型的变量closeSum。注意,由于没有使用 var 关键字,在每一根 K 线上脚本执行时,closeSum 都会被重新置为 0。
然后进入for循环,对最近的 lengthInput 根 K 线进行循环,将每根 K 线的收盘价累加到 closeSum。在循环体中,把最近 lengthInput 根 K 线的收盘价逐一相加。
再之后,用收盘价总和除以 K 线数量,计算平均值,保存到变量avgClose中。
最后,将数据画成线,其中"Average close"为图例名称,线条颜色为橙色,线条宽度为2。
总结来说,这段代码就是用for循环计算并绘制最近 lengthInput 根 K 线的收盘价平均值。
其实,这个示例的重点在于演示 “不必要的循环”,在 Pine Script 中,这种均值计算可以直接使用内置函数ta.sma,例如:
avgClose = ta.sma(close, lengthInput)
二、显性循环
尽管 Pine 的执行模型、时间序列结构以及可用的内置函数在许多情况下都能消除对循环的需求,但并非所有迭代任务都可以不用循环。在以下几类任务中,循环是必不可少的:
- 遍历或操作集合(如数组、矩阵和映射)
- 执行无法通过无循环表达式或现有内置函数完成的计算
- 回溯历史数据以分析过去的 K 线,而比较所需的参考值仅在当前 K 线上才可用
例如,要判断哪些过去的 K 线的最高价(high)高于当前 K 线的最高价,就必须使用循环。
这是因为:当前 K 线的数值在脚本运行于之前的历史 K 线时是无法获取的。脚本只能在执行到当前 K 线时访问该 K 线的数值,并且必须在这次执行过程中向后回溯历史序列,将之前的数值与当前值进行比较。
例如,下面的脚本使用 for 循环,将之前 lengthInput 根 K 线的最高价与最后一根历史 K 线的最高价进行比较。在循环中,它调用 label.new(),在每一根最高价高于最后一根历史 K 线最高价的过去 K 线上方绘制一个圆形标签:

首先,声明这是一个名为test2的指标脚本。此脚本允许最多绘制 500 个label,否则在绘制大量标签时会触发限制错误。然后设置lengthInput变量,该变量表示要拿多少根过去的 K 线的最高价(high),来和最后一根历史 K 线的最高价比较,1和500为允许输入的最小值和最大值。
接下来,判断当前是否是最后一根已确认的历史 K 线。barstate.islastconfirmedhistory在历史数据的最后一根 K 线时返回 true,在实时 K 线或更早的历史 K 线上返回 false。
在最后一根历史K线的最高价位置画一条水平虚线。其中line.new的前四个参数分别为起点横坐标,起点纵坐标,终点横坐标,终点纵坐标。
接下来进入For循环,首先判断过去某根 K 线的最高价 > 当前(最后历史)K 线的最高价,如果高于,则紫色圆形标签自动绘制在 K 线柱的上方。
最后一行代码,使用三元运算符判断给最后一根历史 K 线上色高亮。如果是最后一根历史 K 线,则为橙色,否则不改变颜色。

可以看到,当我们将长度参数设置为 60 后,图表中会在最高价高于当前 K 线最高价的历史 K 线上方显示紫色圆点,同时还会绘制一条表示当前 K 线最高价的水平虚线,用于直观地标示该参考价位。
综上所述,本文通过示例对比说明了 Pine Script 中“不必要循环”和“必须使用循环”的典型场景。合理理解 Pine 的执行模型,优先使用内置函数,可以提升脚本的简洁性与性能;而在需要基于当前 K 线回溯并分析历史数据时,循环则不可或缺。掌握循环的正确使用方式,有助于编写更高效、清晰且功能强大的 Pine Script 脚本。
.jpg)
如果你在两年前买入任何一只铀矿股,大概率都赚到了钱。那时候是“风口来了猪都会飞”,只要沾上“核能”两个字,股价就跟着铀价一起涨。但站在2025年底,那种“闭眼买、随便涨”的好日子结束了。
2026年,铀矿投资将进入一个新的阶段——“拼内功”的阶段。有些公司会因为手里有真矿而一飞冲天,而有些只会讲故事的公司将会原形毕露。
最近发生了两件大事,一喜一忧。
第一件事:印度的“核能大门”终于开了(这是超级利好)
以前,全世界最大的核能市场是中国和欧美。但就在昨天,印度通过了一个叫《SHANTI法案》的新法律。简单说,这就像是给印度的核能市场松了绑。以前印度搞核电只能国家自己弄,效率低、资金少;现在法律允许塔塔、阿达尼这些印度财阀巨头进场,也允许外国技术进来。印度计划在未来20年把核电规模扩大10倍。
这对铀价意味着什么?意味着除了微软、亚马逊这些搞AI需要电力的科技巨头在抢铀,现在又多了一个拥有14亿人口的超级大买家。需求端简直是火上浇油。
第二件事:澳洲矿企Boss Energy暴雷(这是血的教训)
既然需求这么好,为什么今天铀矿股没有集体狂欢?因为澳洲的一家明星公司——Boss Energy股价腰斩后又暴跌了20%多。
为什么暴跌?简单说就是:牛皮吹破了。这家公司以前告诉大家,他们的Honeymoon矿山很好挖,成本很低。结果今天他们不得不承认,地底下的矿石情况比预想的差很多,原来的开采方案行不通,之前的赚钱计划作废,一切得推倒重来。
这给所有投资者敲响了警钟:铀价再高,如果你挖不出来,或者挖矿成本太高,那也是白搭。
2026年,普通人该怎么买?
基于上面这一正一反两个消息,明年的策略非常简单:买那些真正能把矿挖出来、卖出去的好公司;远离那些只会画大饼、还没证明自己的公司。以下是对几只热门股票的解读:1. 最稳的“定海神针”:Cameco (CCJ)
- 它是什么: 加拿大的巨无霸,行业老大。
- 投资逻辑: 如果你不想担惊受怕,买它就对了。它不仅有世界上最好的矿,还收购了西屋电气(造核反应堆的)。不管谁建核电站,都要找它买燃料。虽然它最近也遇到一点小技术问题减产,但那是“感冒”,不像Boss Energy是“重伤”。
- 评价: 核心配置。
2. 最具爆发力的“皇储”:NexGen Energy (NXE)
- 它是什么: 还没开始挖,但手里握着一个“金矿”。
- 投资逻辑: 它在加拿大的那个矿,品位极高,就像地底下埋着印钞机。现在只要等加拿大政府最后盖个章(审批通过),它就能开工。按照现在的进度,2026年初很可能就有好消息。一旦获批,它的价值会重估。
- 评价: 值得,要等待好消息落地。
3. 美国的“投机之王”:UEC
- 它是什么: 美国本土公司,非常擅长资本运作。
- 投资逻辑: 这家公司很有意思,它不仅自己挖矿,还特别喜欢在铀价便宜的时候囤货。它现在的仓库里堆满了铀。如果明年铀价突然暴涨,它赚得最快最多。而且它有“美国制造”的光环,美国政府现在很支持本土矿企。
- 评价: 有点激进,博取的短期暴涨。
4. 甚至有点危险的:Boss Energy (BOE)
- 它是什么: 刚刚暴雷的澳洲公司。
- 投资逻辑: 就像我前面说的,它承认了地质问题。解决这些问题可能需要一年甚至更久,而且不一定能解决好。
- 评价: 坚决不碰。 哪怕它跌了很多看起来很便宜,也不要去接“飞下来的刀子”。
5. 值得观察的:Paladin (PDN) 和 Deep Yellow (DYL)
- Paladin (PDN): 它已经开始生产了,比Boss Energy强。但最近为了还债在调整财务结构,加上成本控制还需要观察。属于“比上不足,比下有余”。
- Deep Yellow (DYL): 这是家好公司,老板是行业老兵,非常稳健。看到Boss Energy翻车,他们很聪明地推迟了做决定的时间,一定要把账算清楚再开工。这种谨慎在现在很难得,现在的价格是被错杀了,值得关注。
总结2026年的铀市场,不再是大家一起发财的宴席,而是一场“淘汰赛”。核能复兴的大趋势没有任何问题,印度的入局更是加了一把火。但是,地下的矿石不会骗人。作为投资者,我们要把钱投给那些确定性最高的公司(如Cameco、NexGen),而不是去赌那些看起来便宜但风险巨大的“故事股”。记住一句话:在牛市的下半场,安全比暴利更重要。
Recent Articles
.jpg)
一、全球及澳大利亚金融状况概览:
在本次会议上,委员们回顾了全球及澳大利亚的金融状况。近期全球科技股估值过高引发市场波动,股票价格一度下跌后反弹,美国市场受预期宽松货币政策支撑,而澳大利亚股市下跌持续更久,反映市场对现金利率上升和部分板块估值调整。全球债市利差仍低,但部分国家公司债收益率上升。利率预期方面,美联储预计降息并延续宽松,欧洲央行维持利率,加拿大、新西兰、瑞典和澳大利亚可能上调,日本则在通胀压力下逐步加息。澳大利亚短期债券收益率上升,但澳元仅小幅升值,缓解金融紧缩压力。国内方面,抵押贷款支出高企,家庭储蓄率维持高位,信贷需求回升,企业债务占GDP比重恢复至疫情前水平,显示金融状况喜忧参半。
二、经济增长与通胀趋势:
委员们对国内经济增长与通胀趋势进行了评估。10月年度CPI升至3.8%,部分因电费补贴停止,新房成本、市场服务、耐用品及国内旅行价格均高于预期,短期通胀前景上行风险增加,但数据波动性较大,需继续观察。劳动力市场方面,失业率上升趋势已在10月得到控制,其他未充分利用劳动力指标维持低水平,企业招聘仍有困难,但工资价格指数总体稳定,公共部门工资增长抵消私营部门放缓,整体略显紧张。经济增长方面,截至9月季度GDP增速接近潜在水平,私人需求增长强劲,数据中心和住房投资为主要动力,宽松政策效果预计在2026年显现。产出缺口为正,NAB产能利用率指标显示产能约束高于历史平均水平,表明经济存在一定需求过剩。
三、货币政策考量与决策
在政策讨论中,委员们重点关注三方面:总需求略高于潜在供给,通胀风险上升但持续性仍不明;私人需求复苏将支撑劳动力需求,经济增长动力依然存在;金融环境信号分化,部分委员认为不再紧缩,部分认为仍略紧,需观察债券收益率及利率上升影响。近期CPI及成本端指标显示通胀压力上行,但短期内过度推断趋势存在风险。若通胀持续上行,未来一年可能需加息,但仍需评估金融环境和市场利率对经济的作用。本次会议决定维持现金利率目标3.60%不变,并强调将持续密切关注数据变化及经济前景,在未来会议评估政策调整必要性。董事会重申其使命,致力实现价格稳定和充分就业,并将采取一切必要措施达成目标。
总结:
本次RBA会议表示,金融状况信号分化,利率上升与汇率变动影响尚未完全显现;通胀压力上行但短期持续性不明;劳动力市场略紧,私人需求复苏支撑经济。政策暂按兵不动,未来可能加息,重点关注2026年初通胀数据及金融市场动态。
.jpg)
TradingView编程系列5:循环结构(上)
循环(Loops) 是一种结构,它会根据指定的条件反复执行一段语句块。它们允许脚本在不需要重复编写代码的情况下完成重复性的任务。Pine Script提供了三种不同的循环类型:for、while 和 for…in。
一、隐式循环
Pine Script的执行模型和时间序列结构,使得在许多情况下并不需要写出明显的循环。
当用户将一个 Pine 脚本添加到图表中时,脚本会在一个等同于“大循环”的环境中运行:它会在可用数据中的每一根历史 K 线以及每一个实时 tick 上各执行一次代码。脚本可以通过历史引用运算符(history-referencing operator)访问之前 K 线上的执行结果;而通过使用 var 或 varip 关键字声明的变量,其计算结果可以在多次执行之间保持不变。这些特性使脚本能够通过逐 K 线(bar-by-bar)的计算来完成各种任务,而无需依赖显式的循环。
下面我们来看一个简单的示例,说明在 Pine Script 中不必要地使用循环的情况。

下面按逐行解释这段 Pine Script 代码的含义和执行逻辑:
首先,声明这是一个指标脚本(indicator)。test是指标在图表上显示的名称。overlay = true 表示该指标绘制在主价格图表上。
其次,声明一个整数类型变量名为lengthInput的变量。input.int()为创建一个用户可在参数设置中修改的整数输入项,其中默认值为 20 根 K 线。在参数面板中显示的名称为length。
接下来,再声明一个初始化变量为 0,浮点数类型的变量closeSum。注意,由于没有使用 var 关键字,在每一根 K 线上脚本执行时,closeSum 都会被重新置为 0。
然后进入for循环,对最近的 lengthInput 根 K 线进行循环,将每根 K 线的收盘价累加到 closeSum。在循环体中,把最近 lengthInput 根 K 线的收盘价逐一相加。
再之后,用收盘价总和除以 K 线数量,计算平均值,保存到变量avgClose中。
最后,将数据画成线,其中"Average close"为图例名称,线条颜色为橙色,线条宽度为2。
总结来说,这段代码就是用for循环计算并绘制最近 lengthInput 根 K 线的收盘价平均值。
其实,这个示例的重点在于演示 “不必要的循环”,在 Pine Script 中,这种均值计算可以直接使用内置函数ta.sma,例如:
avgClose = ta.sma(close, lengthInput)
二、显性循环
尽管 Pine 的执行模型、时间序列结构以及可用的内置函数在许多情况下都能消除对循环的需求,但并非所有迭代任务都可以不用循环。在以下几类任务中,循环是必不可少的:
- 遍历或操作集合(如数组、矩阵和映射)
- 执行无法通过无循环表达式或现有内置函数完成的计算
- 回溯历史数据以分析过去的 K 线,而比较所需的参考值仅在当前 K 线上才可用
例如,要判断哪些过去的 K 线的最高价(high)高于当前 K 线的最高价,就必须使用循环。
这是因为:当前 K 线的数值在脚本运行于之前的历史 K 线时是无法获取的。脚本只能在执行到当前 K 线时访问该 K 线的数值,并且必须在这次执行过程中向后回溯历史序列,将之前的数值与当前值进行比较。
例如,下面的脚本使用 for 循环,将之前 lengthInput 根 K 线的最高价与最后一根历史 K 线的最高价进行比较。在循环中,它调用 label.new(),在每一根最高价高于最后一根历史 K 线最高价的过去 K 线上方绘制一个圆形标签:

首先,声明这是一个名为test2的指标脚本。此脚本允许最多绘制 500 个label,否则在绘制大量标签时会触发限制错误。然后设置lengthInput变量,该变量表示要拿多少根过去的 K 线的最高价(high),来和最后一根历史 K 线的最高价比较,1和500为允许输入的最小值和最大值。
接下来,判断当前是否是最后一根已确认的历史 K 线。barstate.islastconfirmedhistory在历史数据的最后一根 K 线时返回 true,在实时 K 线或更早的历史 K 线上返回 false。
在最后一根历史K线的最高价位置画一条水平虚线。其中line.new的前四个参数分别为起点横坐标,起点纵坐标,终点横坐标,终点纵坐标。
接下来进入For循环,首先判断过去某根 K 线的最高价 > 当前(最后历史)K 线的最高价,如果高于,则紫色圆形标签自动绘制在 K 线柱的上方。
最后一行代码,使用三元运算符判断给最后一根历史 K 线上色高亮。如果是最后一根历史 K 线,则为橙色,否则不改变颜色。

可以看到,当我们将长度参数设置为 60 后,图表中会在最高价高于当前 K 线最高价的历史 K 线上方显示紫色圆点,同时还会绘制一条表示当前 K 线最高价的水平虚线,用于直观地标示该参考价位。
综上所述,本文通过示例对比说明了 Pine Script 中“不必要循环”和“必须使用循环”的典型场景。合理理解 Pine 的执行模型,优先使用内置函数,可以提升脚本的简洁性与性能;而在需要基于当前 K 线回溯并分析历史数据时,循环则不可或缺。掌握循环的正确使用方式,有助于编写更高效、清晰且功能强大的 Pine Script 脚本。

What moved the ASX 200 in 2025?
In 2025, the ASX 200 closed around 8,621 points and was up approximately 6% year to date (YTD) as of 19 December close. Market direction was most sensitive to Reserve Bank of Australia (RBA) expectations, commodity prices and China-linked demand, and (to a lesser extent) moves in the Australian dollar (AUD). The index recovered from November’s pullback, but remained below October’s record close.
Key 2025 drivers included:
- RBA policy expectations: Sentiment was shaped by shifting views on the timing and extent of rate moves. The November pullback reflected repricing towards a longer pause and higher uncertainty around whether the next move could be a hike rather than a cut, particularly as jobs and inflation data surprised.
- Resources and China sensitivity: With a meaningful resources weight, the index responded to iron ore stability, strong gold prices and relative firmness in base metals. China data and any perceived policy support (including signals from the People’s Bank of China (PBOC)) remained important for the export backdrop. A relatively stable AUD also reduced currency-related noise for exporters.
- Index composition and market structure: The ASX 200’s heavier tilt to materials and banks, and lower exposure to high-growth technology, meant it often lagged tech-led global rallies, but tended to hold up better when AI and growth valuations were questioned.
- Corporate earnings: Reporting season outcomes influenced valuation support. In September’s half-year reporting season, around 33% of ASX 200 companies beat expectations, which helped underpin pricing around current levels.
Current state
The ASX 200 was roughly 5% below its late-October record high close of 9,094 points. After the November retracement, support around 8,400 appeared to hold and buying interest improved. The 50-day EMA near 8,730 (a prior consolidation area) was a commonly watched near-term reference, noting technical indicators can be unreliable.
What to watch in January
- China and commodity demand: Growth, trade and any fresh stimulus inference from the PBOC may affect sentiment.
- Domestic inflation and labour data: CPI and jobs prints are key inputs into RBA expectations.
- Key levels and follow-through: The post-November rebound may need continued demand to sustain momentum.

What moved the Nikkei 225 in 2025?
In 2025, the Nikkei 225 traded around 39,200 points and was up approximately 21% year to date (YTD). Market direction was most sensitive to moves in the Japanese yen (JPY) and Bank of Japan (BOJ) communication, with the index consolidating after multi-decade highs. While broader signals remained constructive, consolidation can resolve either higher or lower.
Key influences included:
- JPY movements and earnings translation: A weaker JPY can boost the reported value of overseas earnings for some exporters, although it may also increase input and import costs. The net impact often depends on company hedging practices and varies by sector, with effects most evident in export-heavy industries such as automotive, industrials and parts of technology manufacturing.
- Gradual BOJ policy transition: The BOJ continued to step away from ultra-easy settings, but tightening was generally cautious. Markets largely priced a slow, conditional normalisation, which helped limit downside, even as policy headlines created bouts of volatility.
- Corporate governance reforms: Ongoing improvements in capital efficiency and shareholder returns supported interest from overseas investors. Share buybacks, stronger balance-sheet discipline and improved return on equity (ROE) contributed to re-rating in parts of the market.
- Global cyclical exposure: The Nikkei moved with shifts in global manufacturing sentiment and expectations for US growth, particularly during risk-on phases associated with AI-related capital spending.
Current state
After pushing to multi-decade highs earlier in the year, the Nikkei spent time consolidating but has remained structurally strong. Price sits above key long-term moving averages, and some technicians watch the 50-day exponential moving average (EMA) as a potential reference level (noting these indicators can be unreliable). Currency swings and shifting BOJ expectations were commonly cited as contributors to much of the second-half volatility, although pullbacks were generally met with buying interest.
What to watch in January for Japan
- JPY volatility: Sharper yen moves, especially if driven by BOJ or Federal Reserve expectations, could quickly change exporter earnings assumptions.
- BOJ communication: Small changes in language on inflation persistence or bond market operations may move sentiment.
- Global growth data: US and China manufacturing and trade prints remain key inputs for an externally focused economy.

