發表文章

蘇嘉瑞python運算CSV輸出TKINTER投資風險與報酬Markowitz

圖片
期末考60分部分一定要給老師看 關鍵程式碼 def draw():#按下按鈕button1執行draw canvas.create_line(0,500,700,500,width=3,fill='black',arrow='last') canvas.create_line(10,600,10,5,width=3,fill='black',arrow='last') for firm in firms: t=(firm, year.get()) x = 10+20*stdev[t]*2*3**0.5 #放大20 y = 500 - 10*mean[t]*12 #放大10 dot=canvas.create_oval(x-5,y-5,x+5,y+5,fill='blue') lab=canvas.create_text(x+10,y,text=firm[4:7],anchor=W,font=('微軟中黑體', 16)) def delete():#按下按鈕button2執行delete canvas.delete('all') years=[x for x in range(2007, 2025)] year=IntVar(tk) year.set(years[0]) label = Label(tk, text="年度",font=('Arial',30,'bold'),).pack(side=LEFT) #距離左側 option1 = OptionMenu(tk, year, *years).pack(side=LEFT) button1 = Button(tk, text="蘇嘉瑞繪圖 ",font=('Arial',30,'bold'), command = draw, bg='black',fg='white').pack(side=LEFT) button2 = Button(tk,...

馬可維茲風險平均數平面

圖片
  6月 12, 2025 https://drive.google.com/file/d/1DEfDy4-l1ikSiOpCNR6SZR7iRB5fvIbt/view?usp=drive_link 6/20程式碼 import csv #輸入csv套件comma separated value f = open('200201to202505.csv','r', encoding="utf-8")#打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.reader(f) #將檔案讀入變數csvreader header, rows = list(), list() #宣告空白串列(陣列,清單) firms = set() #建構集合 header = next(csvreader) #串列header儲存檔案第一列 for record in csvreader: #檔案紀錄,逐列row檢視 rows.append(record) #第i筆附加append於rows串列成為rows[i] firms.add(record[0]) #row[0]公司名稱 f.close() #關閉檔案 months = dict() for year in range(2007,2026): months[year]=[str(year*100+month) for month in range(1,13)] count, sum, sumSq, mean, stdev = dict(), dict(), dict(), dict(), dict() for firm in firms: for year in range(2007, 2026): t = (firm, year) #元組(公司,年) count[t] = 0 sum[t] = 0.0 su...

衍生性商品風險管理

圖片
蘇嘉瑞HTML,CSS,Javascript風險管理期末作業 答 A B C D 下列何項不是屬於市場風險的範圍? (A)權益風險 (B)利率風險 (C)交易對手風險 (D)外匯風險 解答:交易對手風險是 交易對手信用風險(Counterparty Credit Risk, CCR)的簡稱 。 答 A B C D 下列有關基差的何項敘述是正確的? (A)基差是期貨避險投資組合風險的來源 (B)正的基差是達到期貨完全避險的必要條件之一 (C)當期貨市場由正向市場轉為逆向市場時,基差轉弱 (D)在逆向市場時基差轉弱對多頭避險有利 解答: 答 A B C D 在選擇交叉避險的期貨契約時,下列哪一項不是要考慮的事項? (A)期貨契約的到期日要早於現貨的避險日 (B)期貨契約的標的物價格和現貨價格變動的關聯性 (C)期貨契約的基差 (D)現貨價格和期貨價格的關聯性 解答: 答 A B C D 勝利公司從事小麥的銷售,財務長觀察到小麥現貨價格的變動年標準差為20%,期貨市場上小麥期貨的期貨價格變動年標準差為30%,而小麥現貨價格和期貨價格的共變異數為5.7%,小麥最小變異避險比率約為? (A)0.95 (B)0.57 (C)0.63 (D)0.60 解答: 答 A B C D 勝利公司股票投資組合以蒙地卡羅模型估算95%信賴水準下1天的風險值(VaR)為250,000元,則10天的風險值應為? (A)2,500,000元 (B)790,569.4元 (C)250,000元 (D)25,000元 解答: 答 A B C D 下列何項不是風險值估算時應考慮的項目? (A)時間範圍 (B)信賴水準 (C)市場變動方向 (D)選項(A)(B)(C)皆是 解答: 答 A B C D 勝利公司以變異數共變異數(Delta-Normal)法,95%信賴水準估算公司投資組合的風險值10,000元,新上任的風控長認為採用99%信賴水準來估算更合理,以99%信賴水準估算公司投資組合的風險值應該為?(註:$N^{−1}(0.05)=-1.645,\;N^{−1}(0.01)=-2.33$) (A)7,597元 (B)14,164元 (C)13,163元 (D)9,596元 解答: 答 A B C D 勝利公司估算公司投資組合年報酬標準差為15%,...

蘇嘉瑞LIST清單DICT字典RANDOM模組

圖片
#註解蘇嘉瑞學過python import random x =[ i for i in range(10)] print('產生清單',x) y={} for i in x: y[i]=random.random() print(y) for i in y: print(i,y[i])

powerpoint預設檔名「媒體1.mp4」與「簡報1.mp4」比較

圖片

期貨業務員2025考試power錄製螢幕

圖片
1.依我國期貨交易法之規定,下列何者交易,不受期貨交易法之規範? (A)個股期貨契約 (B)指數型認購權證 (C)外匯選擇權契約 (D)店頭槓桿保證金交易契約 2.會員制期貨交易所未於規定期間內申請核發許可證照者,撤銷許可,但有正當理由,可向主管機關申請延展,延展期限不得超過多久,並以幾次為限? (A)6個月、1次 (B)3個月、1次 (C)6個月、2次 (D)3個月、2次 3.依我國期貨交易法之規定,下列有關公司制期貨交易所之敘述,何者正確? (A)組織型態為股份有限公司 (B)可由單一股東獨資 (C)股東人數須超過7人 (D)最低實收資本額為新臺幣3億元 4.下列產業中,何者得依金融科技發展與創新實驗條例申請辦理期貨業務創新實驗? (A)僅期貨業 (B)僅期貨及證券業 (C)僅期貨、證券及銀行業 (D)任何行業皆能依法申請 5.關於期貨交易所應公布之資訊,下列何者不正確? (A)應於營業處所備置期貨交易、監視及保證金、權利金作業之相關文件,供主管機關調閱查核 (B)期貨商之財務、業務資料因屬商業機密,故不在公布範圍 (C)應將每日成交契約之名稱、價格、數量等資料儘速發布並於適當場所揭示 (D)應按日製作期貨交易行情表於交易所揭示處公告 6.依我國期貨結算機構管理規則之規定,期貨結算交割契約係由下列何者簽署? (A)會員制期貨交易所與其會員 (B)公司制期貨交易所與在該所交易之期貨商 (C)期貨結算機構與其結算會員 (D)公司制期貨交易所與結算機構 7.有關期貨結算機構之規定,下列敘述何者錯誤? (A)期貨結算機構應於每年稅後盈餘項下,提列特別盈餘公積,以百分之八十為上限 (B)期貨結算機構應擬訂取得或處分不動產及設備處理程序,經董事會決議即可 (C)期貨結算機構應於營業處所備置結算、交割、監視、保證金及權利金作業之相關文件供主管機關調閱查核 (D)期貨結算機構提列之特別盈餘公積,除填補公司虧損或報經金管會核准外,不得使用之 8.下列有關期貨結算機構得運用交割結算基金之範圍,何者正確?甲.銀行存款;乙.購買國庫券;丙.購買政府債券;丁.購買商業本票;戊.購買公司債 (A)僅甲、乙、丙 (B)僅甲、乙、丙、丁 (C)僅甲、乙、丙、戊 (D)甲、乙、丙、丁、戊皆正確 9.期貨商之最低實收資本額,發起人於發起時: (A)可分次認足 (B)應一次認足 (C)法規無明文...

蘇嘉瑞期中考python讀取csv檔案

圖片
到「程式交易040」下載檔案,然後拷貝程式碼,貼到spyder,另存新檔案abc.py但一定要和下載的檔案同一目錄。 電腦學過HTML, CSS(控制網頁的樣式style), Javascript, Python import csv#蘇嘉瑞python #輸入csv套件comma separated value file = open('SPY.CSV','r') #打開下載的檔案SPY.CSV,模式是r讀取, csvreader = csv.reader(file) #將檔案讀入變數csvreader header, rows = [], [] #宣告空白串列(陣列,清單) header = next(csvreader) #串列header儲存檔案第一列 for row in csvreader: #檔案接續逐列附加append於rows串列 rows.append(row) file.close() #關閉檔案 print(header) print('蘇嘉瑞分析資料數目'+str(len(rows))) 參考的線內css指令 <pre style='border: 3px double blue'> double也可以使用其他實心solid點線dotted虛線dashed

蘇嘉瑞Python字典判斷除息日對照EXCEL向下填滿公式

圖片
EXCEL畫面 日 量 開 高 低 收 率 調 收報 除息? 1993/1/29 1003200 43.96875 43.96875 43.75 43.9375 0 24.53 =IF(G3-I3>0.001,"除息","") 1993/2/1 480500 43.96875 44.25 43.96875 44.25 0.71% 24.7 0.71% =IF(J3="除息",F2*(G3-I3),"") 1993/2/2 201300 44.21875 44.375 44.125 44.34375 0.21% 24.75 0.21% 1993/2/3 529400 44.40625 44.84375 44.375 44.8125 1.06% 25.01 1.06% 1993/2/4 531500 44.96875 45.09375 44.46875 45 0.42% 25.12 0.42% Spyder畫面

標普500正三、正二、SPY、負一、負二、負三

圖片
SPXL、SPUU、SPY、SPDN、SDS、SPXU 標普500ETF一天走勢 標普500ETF五年走勢 教學影片070

風險管理期中考試作業:風險管理制度與實務18屆考題

風險管理制度與實務18屆第1至20題 答 A B C D 銀行根據風險胃納、策略及管理所需建立之損失機率範圍,藉由內部風險管理部門,計算「非預期損失」的資本需求額,名稱為下列何者? (A)法定資本 (B)經濟資本 (C)已投入資本 (D)緩衝資本 答 A B C D 下列何者是合理的風險管理觀念? (A)不宜使用相同風險標準看待所有員工,但部屬的責任要大於主管 (B)組織的前台與中台部門均要面對風險挑戰,只有後台部門不用 (C)風險管理的決策,「從上而下」比「由下往上」的重要 (D)風險產生單位與監督單位不宜相互隸屬,使用的風險管理指標和標準也宜儘量不同 答 A B C D 關於成本中心,下列敘述何者錯誤? (A)成本中心的主管僅能控制成本或費用 (B)成本中心以追求產品或服務成本最低為努力目標 (C)成本中心主管無權參與選擇各項投入資源的標準及來源 (D)適用成本中心的單位,「無權決定」產量或服務多寡,以及產量或服務售價 答 A B C D 利潤中心制度最好使用下列何者當作績效衡量指標? (A)營業利益 (B)邊際貢獻 (C)可控制利益 (D)淨利(Net Income) 答 A B C D 關於營運利潤、財務利潤與會計利潤之關係,下列敘述何者錯誤? (A)會計利潤為營運利潤與財務利潤相加 (B)財務利潤為內部移轉價格與市場價格的差額 (C)營運利潤為顧客價格與內部移轉價格的差額 (D)會計利潤為內部損益與外部損益的合計,將不同營業單位的內部損益相抵銷,合計數通常不為零 答 A B C D 銀行業要成功推動作業基礎成本制(Activity-Based Costing, ABC),下列何者因素最重要? (A)企業社會責任 (B)遵循會計公報規定 (C)主管機關要求 (D)作業標準化 答 A B C D 傑克在1歐元兌換1.25美元時,購買德國債券1,000歐元,持有至市價884歐元、匯率為1歐元兌換1.5385美元時賣出,在不考慮其他收益下,請問此投資者的損益為何? (A)損失116美元 (B)獲利360美元 (C)獲利110美元 (D)損失178美元 答 A B C D 有關銀行的風險管理,下列敘述何者錯誤? (A)表外業務須揭露於資產負債表的附註 (B)資產負債的到期期限相等,銀行即不存在利率風險 (C)透過內部模型推估的風險值,須進行回溯...

蘇嘉瑞風險管理制度與實務18屆

跳到主要內容 搜尋此網誌 蘇嘉瑞程式設計HTML.CSS.JavaScript.Java 蘇嘉瑞風險管理制度與實務18屆 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 3月 24, 2025 風險管理制度與實務18屆第1至20題 學過、修過什麼科目,不但要寫出來,也要附上網址。HTML, CSS, JavaScript, 風險管理 https://riskmanagetakming.blogspot.com/2025/03/18.html 答 A B C D 銀行根據風險胃納、策略及管理所需建立之損失機率範圍,藉由內部風險管理部門,計算「非預期損失」的資本需求額,名稱為下列何者? (A)法定資本 (B)經濟資本 (C)已投入資本 (D)緩衝資本 答 A B C D 下列何者是合理的風險管理觀念? (A)不宜使用相同風險標準看待所有員工,但部屬的責任要大於主管 (B)組織的前台與中台部門均要面對風險挑戰,只有後台部門不用 (C)風險管理的決策,「從上而下」比「由下往上」的重要 (D)風險產生單位與監督單位不宜相互隸屬,使用的風險管理指標和標準也宜儘量不同 答 A B C D 關於成本中心,下列敘述何者錯誤? (A)成本中心的主管僅能控制成本或費用 (B)成本中心以追求產品或服務成本最低為努力目標 (C)成本中心主管無權參與選擇各項投入資源的標準及來源 (D)適用成本中心的單位,「無權決定」產量或服務多寡,以及產量或服務售價 答 A B C D 利潤...

2025年3月7日福斯汽車與遊戲驛站軋工事件(D11117239蘇嘉瑞)

圖片
跳到主要內容 搜尋此網誌 蘇嘉瑞程式交易 2025年3月7日福斯汽車與遊戲驛站軋工事件 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 3月 06, 2025 嵌入embed網頁src=source來源 維基百科福斯汽車Volkswagan軋空事件 維基百科福斯遊戲驛站GameStop事件 維基百科 遊戲驛站軋空事件(或稱遊戲驛站空頭擠壓事件,又簡稱GME事件,部分中文媒體又以「史詩級軋空」稱之)是指在2021年1月,美國電子產品銷售商遊戲驛站(GameStop)股票發生持續軋空的現象,導致對部分對沖基金造成重大財務影響。一些對沖基金賣空遊戲驛站,押注股價將繼續下跌,相當於遊戲驛站總股本140%的股份被做空。然而因遊戲驛站股價高漲且持有者惜售,空方無法獲得足夠股份履行期權合約,不得不急於彌補倉位,反而推動股價繼續上漲,產生軋空現象;或因無法履行期權合約而被強行平倉,產生巨額損失[2]。遊戲驛站股價因軋空使得其最高點價位比歷史低點飆升近190倍(截止1月28日),在2021年1月28日每股股價最高達483美元,對空頭造成了巨大損失。這次軋空事件主要是由Reddit社群網站上的r/wallstreetbets討論板和其他線上交易論壇的使用者透過羅賓漢等免費交易app觸發。 1月28日,多個證券經紀公司,包括羅賓漢暫停使用者購入遊戲驛站及其他一些關聯股票,後來援引稱他們無法在清算公司張貼足夠的...

蘇嘉瑞產業分析html.CSS.JavaSript

答 1 2 3 4 下列何者不是金融市場的主要功能? 提供金融工具交易的場所 擔任資金需求者與供給者的橋樑 促進投資活動的效率,提升經濟發展 提供交易者投機的場所 答 1 2 3 4 下列何者不是金融市場交易的工具? 商業本票 銀行存款 股票 房地產 答 1 2 3 4 當金融市場管理的品質較佳時,企業發行的成本會__,金融工具的流動性會__。 較低,較低 較高,較低 較低,較高 較高,較高 答 1 2 3 4 當企業需要資金來進行投資,最好不要用下列何種方式尋求融通? 向銀行借錢 發行股票 發行債券 向地下錢莊借錢 答 1 2 3 4 下列何者不是近年來國內主管機關管理金融市場的發展方向? 減少法規的限制 鼓勵金融創新 對國外資金進行更嚴格的限制與管理 加強國際金融的流通 答 1 2 3 4 在金融市場中主管機關訂定法律規範的目的在於: 增加政府的收入 促進金融市場健全發展與有效經營 增加金融機構的進入障礙 提高金融機構的經營成本 答 1 2 3 4 目前國內監理銀行、票券、證券及保險等金融機構的主管機關為: 財政部 內政部 金融監督管理委員會 經濟部 答 1 2 3 4 依照國內金融監督管理制度的架構,主管證券相關事業的監理單位為: 銀行局 保險局 證券期貨局 檢查局 答 1 2 3 4 依照國內金融監理制度的架構,主掌金融業檢查業務的單位為: 銀行局 中央銀行 中央存款保險公司 檢查局 答 1 2 3 4 下列何者非隸屬「金融監督管理委員會」? 銀行局 公務人員退休撫卹基金管理委員會 證券期貨局 檢查局

蘇嘉瑞tkinter視窗函式庫Entry工具widget

圖片
將OptionMenu改成Entry 將OptionMenu改成Entry完整程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 import math #從函式庫 math 輸入所有 * 方法 from time import * from random import * class Regular: def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定必然 def __init__ initiate發起 self.cx, self.cy, self.cr = cx, cy, cr #取得中心座標cx, cy, 半徑cr self.s, self.t = s, t #取得邊角數目s,t尖銳程度,取代原來的k = s.get() self.c, self.w = c, w #取得顏色c,寬度w self.u = 2 * math.pi / self.s #使用模組 math 圓周率 pi self.x, self.y = [], [] for i in range( int(self.s * 1.5)): self.x.append(self.cx + self.cr*math.cos(i*self.u)) self.y.append(self.cy + self.cr*math.sin(i*self.u)) def drawLine(self, x0, y0, x1, y1): canvas.create_line(x0, y0, x1, y1, width = self.w, fill=self.c) def draw(self): #類別的方法 secondTime = second.get() #取得輸入的second變數,當作區域變數secondTime for i in range( int(self.s * 1.5) -...