Nof1.ai 平替版:零代码 AI 交易员,提示词直接抄

2025-11-10 14:21:57
文章摘要
📈 最近Nof1.ai凭一个神仙理念爆火: 不用写一行复杂代码,只用自然语言说需求,AI就能自动生成量化交易决策——该买该卖、持仓多少、止损在哪,全帮你搞定。 但官方工具门槛不低?别急!今天直接给大家带来完全开源的复刻版,连核心提示词模板都准备好了,复制粘贴就能让AI变身专业交易员,保守型、激进型随便选~

🧠 先搞懂:复刻版核心逻辑是什么?

其实Nof1.ai的核心超简单——把“量化交易”拆成3个环节,用提示词让AI按流程干活,我们复刻版完全遵循这个逻辑:

简单说:你负责定规则(用提示词),AI负责执行分析和决策,全程不用碰复杂代码。

 

🔧 10分钟上手:零代码创建AI交易员

不用懂编程,跟着步骤走,直接用现成工具配置,新手也能搞定:

Step 1:注册+配置模型(3分钟)

1.  打开开源体验地址:AI策略交易(模拟)(不用翻墙)

2.  点击右下角“Login/Register”注册账号(简单填邮箱就行)

3.  登录后,在仪表板点“添加模型”,填3个信息:

4.  - 模型名称:随便填(比如“我的AI交易员”)

5.  - API密钥&地址:支持OpenAI、Ollama、Mistral等(没有API密钥?用Ollama本地部署也能跑)

6.  - 模型标识:填对应模型名(比如gpt-4o-mini、mistral-7b)

7.  API密钥&地址:支持OpenAI、Ollama、Mistral等(没有API密钥?用Ollama本地部署也能跑)

8.  模型标识:填对应模型名(比如gpt-4o-mini、mistral-7b)

Step 2:复制提示词,定交易规则(5分钟)

这是核心!在“交易策略”输入框里,粘贴下面的提示词(可直接改规则,比如保守/激进):

保守型交易员提示词(直接复制)

你是一个极其保守的价值投资者,唯一目标是长期稳定复利,严格遵守以下交易铁律:

1. 只在RSI指标低于30(超卖)时考虑买入,高于70(超买)时考虑卖出;

2. 单笔交易风险绝不超过总资产的1%,绝不重仓;

3. 杠杆倍数控制在1-3倍,绝不加高危杠杆;

4. 每笔交易必须设置止损,保护本金是第一要务;

5. 绝不追涨杀跌,耐心等待最佳入场时机,拒绝情绪化操作

请基于我提供的市场数据(价格、技术指标)和账户信息,给出明确的交易决策(买入/卖出/持有),并说明理由。

✅ 小技巧:想改风格?把“极其保守”改成“激进型趋势交易者”,再调整规则(比如RSI低于25买入、高于75卖出)就行。

 

🧩 核心机密:复刻Nof1.ai的提示词结构

如果想自定义更专业的策略,推荐用这个三段式提示词模板(和Nof1.ai核心逻辑一致),直接填空就行:

1. 数据输入层(USER_PROMPT):给AI喂数据

按下面格式填市场数据和账户信息,AI能快速识别:

交易已进行{X}分钟,当前时间{具体时间},本次是第{X}次调用。
以下是市场数据(从旧到新排列)和账户信息,请据此分析:
 
【全币种市场状态】
- BTC:当前价格={X},EMA20={X},MACD={X},RSI(7周期)={X}
- ETH:当前价格={X},EMA20={X},MACD={X},RSI(7周期)={X}
- SOL/BNB/XRP:(格式同上)
 
【账户信息】
- 可用资金:{X} USDT
- 持仓详情:(比如BTC多单100份,成本价{X})
- 账户绩效:夏普比率={X},累计收益={X}%


2. 推理分析层(CHAIN_OF_THOUGHT):让AI理性思考

加入这段,AI会像真人交易员一样分步分析,不盲目决策:

我的分析与思考过程:
1. 先评估当前市场整体趋势(牛市/熊市/震荡);
2. 逐一分析持仓币种:趋势是否延续?指标是否背离?是否需要止盈/止损?
3. 扫描潜在交易机会:哪些币种符合买入/卖出规则?风险收益比是否合理?
4. 考虑资金管理:当前仓位是否过重?新交易是否超过1%风险上限?
 
请按这个逻辑梳理,形成清晰的决策依据。


3. 决策输出层(TRADING_DECISIONS):AI给明确结果

让AI按这个格式输出,方便程序自动执行(或你手动操作):

 【交易决策】
- BTC:
  动作:买入/卖出/持有
  信心度:XX%
  数量:XXX 份
  止损价:XXX USDT
  止盈价:XXX USDT
  理由:(比如RSI=28超卖,符合买入规则)
 
- ETH/SOL/BNB:(格式同上)
 
- 新交易机会:(有则填,无则填“无”)


💻 代码复刻案例:Python调用OpenAI API(可直接跑)

如果想本地部署,用这个简单Python代码,连接你的AI模型就能用:

 from openai import OpenAI
 
# 初始化客户端(替换成你的API密钥)
client = OpenAI(api_key="你的API_KEY")
 
# 提示词(整合前面的规则+数据,直接复制填空)
prompt = """
你是一个严格遵守规则的量化交易员,核心交易铁律如下:
1. 技术指标触发:RSI<30(超卖)买入,RSI>70(超买)卖出;
2. 资金管理:单笔交易风险≤总资产的1%,禁止重仓;
3. 风险控制:每笔交易必须设置止损,无止损不交易。
 
【当前市场数据】
- BTC:价格=68000 USDT,RSI=72,MACD=0.12,EMA20=67500
- ETH:价格=3400 USDT,RSI=65,MACD=-0.05,EMA20=3450
- SOL:价格=120 USDT,RSI=28,MACD=0.08,EMA20=118
 
【账户信息】
- 可用资金:10000 USDT
- 持仓状态:无任何持仓
- 账户风险承受:保守型(最大单笔亏损≤100 USDT)
 
请按以下格式输出决策,理由需结合数据和规则:
【交易决策】
- 币种:XXX
  动作:买入/卖出/持有/无操作
  信心度:XX%
  交易数量:XXX 份(计算过程可附后)
  止损价:XXX USDT
  止盈价:XXX USDT
  核心理由:XXX
"""
 
# 调用AI模型生成决策
response = client.chat.completions.create(
    model="gpt-4o-mini",  # 替换成你的模型(如mistral-7b)
    messages=[{"role": "user", "content": prompt}],
    temperature=0.3  # 降低随机性,让决策更理性
)
 
# 打印并保存结果
decision = response.choices[0].message.content
print("AI交易决策结果:")
print(decision)


代码输出示例(AI自动生成,带逻辑支撑)

 【交易决策】
- 币种:BTC
  动作:无操作(无持仓)
  信心度:92%
  交易数量:0 份
  止损价:无
  止盈价:无
  核心理由:BTC当前RSI=72>70,符合超卖卖出规则,但账户无持仓,故不执行交易
 
- 币种:ETH
  动作:无操作
  信心度:88%
  交易数量:0 份
  止损价:无
  止盈价:无
  核心理由:ETH RSI=65未达超买(70)/超卖(30)阈值,趋势不明确
 
- 币种:SOL
  动作:买入
  信心度:95%
  交易数量:8 份(计算:10000×1%÷(120-115)=20 → 取8份控制风险)
  止损价:115 USDT(跌破EMA20,趋势反转信号)
  止盈价:128 USDT(按1:1.6风险收益比设置)
  核心理由:SOL RSI=28<30超卖,EMA20=118有支撑,符合买入规则
 
- 整体操作建议:优先执行SOL买入,实时监控BTC超买状态


🧭 即开即用:在线体验+开源资源汇总

不想折腾代码?直接用现成工具,零部署门槛:

✅ 在线体验地址:AI策略交易(模拟)(无需注册可试玩,注册后支持自定义策略)

✅ 开源项目仓库:GitHub - MaoTouHU/Nof1OpenAI: Nof1.ai的开源复刻版,再附复刻http://Nof1.ai 提示词模板,调调文字就能让AI当量化交易员,创建AI交易员的步骤包括注册账号、添加模型和定制交易策略。使用自然语言输入交易规则,系统将分析市场数据并生成交易决策。核心模块包括数据输入层、推理分析层和决策输出层,确保交易策略的有效性和纪律性。当前持仓的评估和新机会的分析也被详细说明,强调保持现有仓位并谨慎开新仓(含完整Python代码、Docker部署脚本、多模型适配教程)

✅ 备用资源:若OpenAI API受限,可用Ollama本地部署Llama 3,项目内附详细配置指南

 

🔥 复刻版核心优势:为什么比官方更适合普通人?

对比官方工具,这个开源版本针对性解决了“门槛高、不灵活”的问题,总结3个核心亮点:

1.  零代码+全自定义:不用懂量化编程,改提示词就能切换“保守/激进/趋势”3种交易风格,甚至能加入自己的独家规则(比如结合消息面);

2.  多模型适配:支持OpenAI、Ollama、Mistral等主流模型,没钱买API密钥?用Ollama跑本地模型完全免费;

3.  风险可控:内置“单笔风险≤1%”的资金管理规则,AI会自动计算持仓数量,新手也不会重仓被套。

 

⚠️ 重要提醒:交易有风险,AI非稳赚

最后必须强调:AI交易员是“工具”不是“圣杯”,使用前请牢记3点:

● 1. 先用模拟盘测试:在体验平台或交易所模拟盘跑3-7天,验证策略盈利能力再用实盘;

● 2. 不依赖单一指标:可在提示词中加入“结合MACD金叉/死叉+RSI”,让决策更全面;

● 3. 实时监控市场:极端行情(如美联储加息、黑天鹅事件)时,AI可能反应滞后,需手动干预。

声明:该内容由作者自行发布,观点内容仅供参考,不代表平台立场;如有侵权,请联系平台删除。